The "system pick" would not work outside of screen? (damn!)
EDIT: (instead for making monologue)
Apparently it should work on layout. At least I know it is not that. It is ME. haha.
I got a code working now for the overlapping thing. But the whole thing is not behaving as I want. When I test it in orderly fashion, it works but when in more chaotic setting it is .. well, you know.