Make the collection behavior aware of INavigationRoot. Fixes #98