I just had a crazy idea based on this- (it's not going to be useful as is, mostly novel and potentially good)
You know how a desktop screen is fixed width and windows cannot be outside of the screen (at least in tiling), I want a single workspace for all windows, where they arrange non-ovrlappingly and screen would just be a view to a fixed point so I can scroll (quickly using hjkl) in 4 directions to look at other windows and even maybe select a group of windows and make them my current view.
Much more dynamic than i3, my current wm.
Like this,paperwm?
https://github.com/paperwm/PaperWM