Extend controller to provide sitemap XML. Use query and object cache for performance.