config aware service loader
configurable configurations for caching