почему?
Мне вот интересно кто какие подходы архитектурно конкретно подобный момент решает
в частности было интересно заморачиваются ли с OnPush, и если да.. то как конкретно ним оркестрируют
или же просто после изменения переменных стейта дергают чейндж детектор, или же просто сабджектами и подписки в компонентах, или же просто ngrx
для начала не понятно что именно понимается под "оркестрированием"
а потом стратегия обнаружения изменений это отдельный вопрос и где хранить стейт это другой вопрос, они друг от друга не зависят