outsourcing / refactoring
thread-safe ConcurrentDictionaries