A caching class cluster