Yea this is also a big problem I have. I can't stand having to reorganize my windows when I go back and forth from desk with monitor to laptop.
I want the window manager to remember where I had the window and move it back when I plug in. Now I just mirror and have a bigger monitor becaused I can't deal with that horseshit.