Poor performance in product list #41