That’s not really what I tought of, but that would be a first step. However, if we still have a row of workspace, then we cannot move windows directly between workspaces like they were organized in a grid - the visual must match the other behaviors for consistency.
Currently, what I described is a solution that stays compatible with what the design team is doing. However, this need investigation.