Fix #51. ConcurrentDictionary for cache.