Class AbstractCachingValueSelector