a lot has to do with me looking at how MTZoomWindow works and going down a similar path. another way, I guess, would be getting the topmost ViewController and go from there. would you suggest that approach instead?