Since only one NavigationView should be used in the view hierarchy, how do you deal with the case where the initial view to be presented is determined at app start?