class PeriodicallyRefreshingObjectConfigurationResolver implements ObjectConfigurationResolver<OBJECT, CONFIG> {

    @Override
    public CONFIG resolve(OBJECT object) {
        return delegate.resolve(object);
    }

      PeriodicallyRefreshingObjectConfigurationResolver(Config configuration,
                                                      Function<OBJECT, String> selectorFieldAccessor,
                                                      Function<String, CONFIG> dynamicProxyFactory,
                                                      CONFIG defaultConfig);

}