Add a client for cases where the service and the worker are the same thing

which is most cases