Started to implement some of the concrete object caches