Corrected type to support cache.