Я думаю, что сначала стоит реализовать это в компоненте темы. Улучшения API, которые сделают такой компонент темы возможным (и при необходимости очистят ядро), будут только приветствоваться. Но я считаю, что тема — идеальное место для проверки этой концепции!
Затем мы можем установить это на meta, «пожить» с ним какое-то время и посмотреть, понравится ли нам это. Кроме того, наша инфраструктура ядра API и компонентов темы будет постепенно улучшаться, что является огромным плюсом.