And I know somebody, somewhere, is going to argue that it should be the job of the desktop.
I disagree.
I don't want to have to create each context I want things to exist in, and manipulate that carefully.
I like automatic context. That's why I like tabs in my browser and not a thousand windows. And that's why I enjoy my split views to be inside the tabs I just created.