beginning work to have a specified channel of workers, and just push
constructed requests in, as quick as it can handle it.
closer, but something is hanging the workers
almost there, but something is blocking from it exiting cleanly
closer, but i think the client will need to be instantiated everytime
fixed the blockage!
going with a new client everytime