Start implementing a separate cache.