optimize loading for navigation-view