Cases de Scroll Infinito

Gostaria de saber sobre cases de scroll infinito no VTEX IO.
Efetuei algumas mudanças no componente nativo search-result para que ao chegar no final da página o botão de carregar mais seja disparado sem intervenção do usuário além de outras alterações em relação a performance, algo que estou passando é que ao carregar muito conteúdo a página (algo em torno de 250 produtos) começa a ficar muito lenta em consumir muita memória devido a quantidade de DOM renderizada. Chegando até a quebrar a página no iOS.

Para saber se vale a pena, alguém já passou por algo semelhante e conseguiu resolveu essa questão por virtualização ou “enxugando” o componente?