adding support for cacheLifetime in the service config loader