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.