Implement OptimisticNavigationRequestProcessor with tests
Merge conflicts