CachingRemoteConfiguration  should not depend on IManagementConfigurationProvider