Maybe rename this class to a more something a bit more explicit NavigationItem or something...