Caching and fetching related products