prevent over denormalizing
select related for objects, denormalize in batches or same content type objects