NavRoot
This is similar to a NavRoute but represents the route to the start destination used in a backstack. When you navigate to a NavRoot the current backstack is saved and removed so that the NavRoot is right on top of the start destination.
The instance of this will be put into the navigation arguments as a Parcelable and is then available to the target screens.