ну т.е. если это не войдет в domain layer
ну эти ресурсы - это попытка сделать рид модели из write моделей. Это некий компромисс. Какой-нибудь догматик сказал бы что все дерьмо и отстой. но для ларко-проектов - вполне нормальный компромисс. проблема может быть.. например если мы выводим заголовки огромных статей на главной. Элоквент грузит все поля по умолчанию. придется ограничить какие поля селектятся, но в элоквенте это все так неявно, что этот код станет опасным. Ктото вызовет поле, которое забыли загрузить и получит ошибку, которую долго не поймет как пофиксить...