Decoupled worker implementation from the worker service.