9431ef16f6
This is essentially a revert of daf00a9 which introduced a mechanism to float workspace containers by wrapping all children into a new container and floating it. This caused a bug and there's no good reason (anymore) to allow doing this in the first place as we don't support floating nested containers. fixes #2166