VP-98 Context menus - navigation UI component refactoring