[WorkerActor] Refactored and reactive now