Использовать информацию о дискурсе и базовые вычисления в пользовательском CSS?

Хорошо, давайте попробую переформулировать, так как я допустил небольшую ошибку, назвав теги подкатегориями.

Итак, пусть Discuss 1–4 = Категория 1–4,
а A–F будут использоваться для тегов.

Представим, что таблица пуста. Я создаю новую тему в Категории 1 и добавляю тег «A». Теперь таблица должна отображать одну тему рядом с Категорией 1 и под «A»:

Если я удалю тег «A» и назначу тег «C», таблица обновится соответствующим образом.

Есть ли способ это реализовать?