Добавить класс к элементам результатов полностраничного поиска?

Я пытаюсь добавить класс для категории поста в результатах, возвращаемых full-page-search. Я пробовал использовать modifyClass как для controller/full-page-search, так и для component/search-result-entry, включая обходной путь для бага modifyClass отсюда, но даже console.log или alert не работают. Есть ли другой способ просто добавить класс элементам fps-result? По сути, я ищу аналог decorateCookedElement для полнотекстового поиска.

api.modifyClass('controller:full-page-search', {
   pluginId: 'mute-categories-search',
   actions: {
    newActionHere() {
        console.log("test")
    }
   }
});
const controller = api.container.lookup('controller:full-page-search');

В итоге я получил ID категории, используя decoratePluginOutlet, а затем прошелся вверх и вниз по иерархии, чтобы найти ссылку на категорию из бейджа и добавить её в div темы. Есть ли лучший способ это сделать?

api.decoratePluginOutlet(
   "full-page-search-category",
   (elem, args) => {
    let searchCategory = elem.parentElement.parentElement
    let fpsTopic = searchCategory.parentElement.parentElement
    let category_id = searchCategory.children[0].getAttribute('href').split("/").slice(-1);
    console.log(category_id)
    fpsTopic.classList.add("category_" + category_id)
   }
 );