configuration object caching