Cache /api/products/:id requests