Eliminate unnecessary lock around filteredPropertyDescriptorsCache

Since filteredPropertyDescriptorsCache is a ConcurrentHashMap, it's already thread safe - there's no need to also lock it when doing updates.

See SPR-12106