Put the rest of  redirect window types into the top window group
implement multi-row-aware left/right cycling through workspaces

cycling on up or down is not taken care of