Есть сайдбар, который может открываться/закрываться. Он себе запрашивает данные при открытии, изменении состояния в сервисе.
Пока сайдбар закрыт, эвенты из сервиса должны игнорироваться (нет смысла в холостую грузить).
Также в шаблоне нужно отображать спинеры/ошибки.