Added cache for initial product list request