Olá, tudo bem?
Revisamos o código em questão e não encontramos nenhum indício de lentidão em sua execução, também não encontramos uma quantidade excessiva de consultas ao banco de dados.
A solução apresentada acima não é recomendada por nossa equipe, pois não irá funcionar corretamente para a finalidade de carregar o carrinho abandonado do visitante.
Caso ainda persista seu problema, recomendamos que compartilhe conosco mais informações a respeito para podermos investigar.
Se precisar, fique a vontade para entrar em contato conosco através de nossos canais de atendimento.
Atenciosamente,
Equipe Reportana.