cache helper overrides per class