Поиск замороженных тегов при выборе тэга темы

Здравствуйте,

Как вы, возможно, знаете из моих предыдущих сообщений, у меня есть веб-сайт с почти 20 000 тегов. На данный момент у меня нет проблем с производительностью, за исключением одной.

У меня есть категория под названием «Вопрос», и в этой категории каждый пост должен содержать хотя бы один тег из группы тегов (все теги на сайте принадлежат к этой группе). Проблема начинается здесь: если тема не имеет категории (то есть нет ограничений на добавление хотя бы одного тега), всё работает отлично, и сразу отображаются некоторые теги:

Если же я выбираю категорию «Вопрос» и затем пытаюсь добавить тег, появляется индикатор загрузки, и сайт зависает:

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

Я думаю, что проблема в том, что выпадающий список фильтров пытается отобразить все теги из требуемой группы тегов, и из-за этого происходит сбой. Я пробовал изменить настройку «максимальное количество тегов в списке фильтров», но, похоже, это не влияет на ситуацию.

Мне действительно необходимо решить эту проблему. Как я уже сказал, я готов полностью отключить выпадающий список фильтров, мне просто нужно знать, как это сделать. Спасибо!