Can't cache a template fragment because the Review tab is selected forever. We need to cache just the query result
Cache the expensive query to know if a course has reviews or not