The idea that software could lay out two pieces of content without any access to the semantics of that content is flawed.
We won't improve on the Macintosh until we break the window/windower encapsulation. A window manager needs to provide an API for windows to see virtual reality around them and move through it.