Postgres tem API para Json. Acho que ela da seu jeito para otimizar as coisas!
https://andrewrosario.medium.com/utilizando-json-no-postgresql-com-jsonb-data-types-3c4d10dd4ea3
Essa API nasce para competir com bancos não relacionais! Que usam Json ou algo parecido.
E já é bem usada e comum. Agora o jeito que tudo esta salvo que diz como isso vai ficar lento ou rápido!