Нет. У вас все товары с первого раза должны открываться быстро! Если это не так, значит проблема осталась.
Учитывая количество товаров в вашем магазине у вас и без каких-либо оптимизаций не должно быть никаких проблем с временем ответа сервера, так что в любом случае это косяк либо какого-то модуля, либо шаблона.
Попробуйте переключиться на дефолтный шаблон.
И время меряйте не на глаз, а откройте в браузере инструменты разработчика и смотрите сетевую вкладку.
Какая разница что там, если вы говорите про "очень большое количество входящих соединений с сервером", а в HTTP/2 такое, в принципе, невозможно, ибо протокол предполагает, что в один промежуток времени открыто только одно tcp соединение!
Это суть не той проблемы, которая обсуждается в данной теме, ибо DOM ни малейшим образом не связан с временем ответа сервера!