Currently, the only client that can be used is a restify-client and it's auto-configured per host. It would be helpful to allow developers to create their own clients (and manager their pools) and expose a setClient method, that takes in a client and the host it should be used for.