We should make it more flexible from an API point-view and give the user a choice eg to use a new client for each call, a pool of clients, ... .
We should make it more flexible from an API point-view and give the user a choice eg to use a new client for each call, a pool of clients, ... .