product page caching fixes