Can create a multi-socketed ThinClient which will use request time from get_recent_blockhash to tune for the best node to talk to.
Shared code between bench-tps and bench-exchange