I know this is used only for the preview of GameGuides content inside MW, but is a public method on a public-facing entrypoint, couldn't this be cached using $wgCacheBuster?