It is a common use case to have some initial (and probably not only) page that the user should NOT be able to navigate back to - for example a LoginPage. Or an Authentication page. We should enable an API that allows for a page to be explicitly excluded from the back navigation. See this thread for more information.
As a proposal, we may add an additional parameter to the NavigationEntry API called backstackVisible (or alike).