I'm very interested in this since we also have a need for virtual mode switching on the Mac side, but re: the discussion in !5057, would this result in the application getting a different result from e.g. `GetDpiForMonitor` after switching to a virtual mode?