Instead of using one focus group for each (per-monitor) workspacesView, use a single one that is shared between all of them.
important note
I have only tested so far that it doesn't break keynav on a single monitor system, not that the patch actually fixes the issue at hand.