Use our own interop bindings for OpenVR, grab interface from engine
Refactor VROverlay, just set stuff once in property setters instead of in render thread
No need for a separate MainMenuPanel impl for VR, just make a VROverlayPanel of it
Restore viewport after rendering in VROverlayPanel
Simulate VR overlay mouse position properly from scale