There is missing handling for EventChangeLayout in safe renderer.
It should be possible to change the layout file dynamically from the QML runtime.