И как это вяжется с +1-2 запросами жадной загрузки? Если проект разрастеться до 1000 товаров с множественным кол-вом картинок, то хранить их все в таблице с товарами не очень хорошая затея.
Если всё же говорить о довольно большом количестве товаров, то для множества пользователей придётся всё время лопатить отдельные страницы памяти в бд. Процесс всё же не такой быстрый, нежели взять часть данных с той же страницы памяти, которую только что подгрузили.