Can you please wrap this in template cache blocks? `<% cached %>`. The default cache lifetime of 10 minutes should be fine.