Trait class for delayed cache object loading