Reimplement the refreshOnStartup option.
Removed the currentItems ObservableCollection.
Navigation does work again.
Removed the NavigationService.