Fixes navigators re-renders problems
Fixes navigators re-renders problems

Resolves #9924

Auditors: @darkdh

Test Plan:
- start react profiler
- ther should be only few unnecessary re-renders

luixxiul/browser-laptop,luixxiul/browser-laptop,diasdavid/browser-laptop,diasdavid/browser-laptop,luixxiul/browser-laptop,diasdavid/browser-laptop,diasdavid/browser-laptop,luixxiul/browser-laptop