Fix recursive get and set methods in WorkerManager