Problem
ConcurrentDictionary shines when it comes to instantly returning of existing keys from cache, mostly lock free, and contending on a granular level.
But what if the object creation is really expensive, outweighing the cost of context switching, and some cache misses occur?
If the same key ...