object_store has a SpawnedReqwestConnector, which allows for all requests made by object_store to be done on the provided runtime. Should we be passing that in?
let connector = SpawnedReqwestConnector::new(get_runtime().handle().clone());
builder = builder.with_http_connector(connector);
Right now, is there a new tokio runtime created for each client..?