если упростить ответ на твой поставленный вопрос. То он будет выглядеть так.
В первом случае ты делаешь на запрос какой то сущности без какой либо агрегации.. тебе просто список нужен..
А во втором случае ты делаешь агрегированный запрос по этим сущностям, так называемый детализированный запрос.
И тут от ситуации зависит... нужен ли тебе вообще этот детализированный запрос.
А выглядит он так.
Т.е обрабатывать буду по CreatorId.
Это метод просто как набросок.