add caching to get_featured_category_pages