I want to ensure the order of events coming to the same (replication of) ProcessingItem (events coming to the same ProcessingItem are executed on the same thread). If it's not necessary, we can switch to thread pool.