У класса State есть глобальная переменная context. Безопасно ли передавать ее, к примеру для навигации через NavigationManager?
Я бы не стал удерживать его, поскольку это element и он держит рендер объект, если элемент уйдет из дерева то останется в твоём удержании.
Последствия? Хз я не изучал, я так не делаю.
Лучше глобальный ключ навигатора и дело в шляпе