Popups are apparently entirely different windows independent of the
current window. This makes so much more sense. Code has changed to
reflect this discovery, however not nearly working yet.