I'm going to try to subclass QQuickWindow or View in order to control the PresentationWindow from rust and just call the appropriate functions from QML.