Необходимость полной перезагрузки форума проблематична по двум причинам:
- UX — Пользователи не знают, что им требуется выполнить полную перезагрузку. Они присоединяются к группе, ожидая, что изменение доступа к категориям применится, но этого не происходит.
- Нетехнические пользователи, особенно на мобильных устройствах, могут даже не знать, как перезагрузить страницу.
Некоторое время назад @tgxworld частично исправил проблемы с обновлением категорий при присоединении к группам. Возможно, здесь можно применить похожее решение?