override discourse cache method