updating cache

Это же синхронный вызов.. то есть человек добавивший термин будет ждать пока обновятся все айтемы для него и только потом получит уведомление что термин добавлен. Мы ведь можем сделать обновление айтемов в отдельном потоие (асинхронно). Для этого я предложил во всех местах где мы обновляем/добавляем термин диспачить ивент, а затем уже на него реагировать в отдельном потоке.