change concept of object caching.