Sharing one set of methods for caching the main item.