I'm new to Xamarin Forms, so please forgive what is probably a remedial question. I want to create an app for iOS/Android. The app will have a non-viewable master "page" that delegates to other viewable pages based on current status. After the user performs a task on a viewable page, the master page becomes the main page (without a view) and determines the next viewable page. The Master page will never have a view and will never be on the Navigation Stack.
Is this "master page" an acceptable construct in proper Xamarin Forms development and if so, what is the correct way to implement this "viewless" master page that exists only to delegate to other viewable pages?