@SnoopJ the focus behaving correctly is the only new change, so that's great news.
I wonder if I'm just not handling monitor_geom.y correctly at all there. I don't really have a way to construct arbitrary geometry collections to test that, given the way that Parallels' fullscreen / multi-monitor support works