Levei isso à sua conclusão lógica com Topic List Previews (TLP).
Isso costumava ser um plugin, até que parte de sua funcionalidade foi adotada pelo Core (miniaturas), momento em que pude colocar a maior parte de sua funcionalidade em um Componente de Tema para dar a ele um público maior e uma instalação mais fácil.
Adicionei e mantive alguns recursos avançados que exigem alterações no back-end em um plugin complementar.
Outro bom exemplo aqui é Guest Gate Theme Component. Isso começou como um plugin, mas acontece que você não precisa que seja, então renasceu como um novo Componente de Tema (plugins são anteriores aos Componentes de Tema).
Provavelmente ainda existem um ou dois plugins que poderiam ser convertidos em um Componente de Tema (posso pensar em um de cabeça) … e provavelmente haverá mais candidatos à medida que mais funcionalidade for adicionada à API principal …