[FIX] improve concurrency in AtomicObjectFactory