title: ConcurrentKeyedCollection approach
body: <p>Id like to make use of a ConcurrentKeyedCollection - but it doesn't exist.<br>
  Why no ConcurrentKeyedCollection?<br>
  What should I be using? (ConcurrentDictionary? Wrap my own concurrency protection around a KeyedCollection?)</p>