The BES site map response for a largish instance of Hyrax (660k datasets, 111k nodes) takes nearly 4 minutes to produce. Because the size means that there will be 14 sitemap files recomputing the sitemap to get each file means that navigating the site map takes nearly an hour.
Fix by having the OLFS cache the sitemap in a file local to the OLFS and work from there until the file expires.