Maybe something with `UIAdaptivePresentationControllerDelegate` to move the root view controller depending on the login state.