That doesn’t work, each client can only support one concurrent request, which ngl is kinda dumb for an async client and also isn’t mentioned anywhere and it gives you a weird error if you try and do multiple iirc.
If you want shorter code you should check out the all proc from asyncfutures. For speed, there’s not much huh can do. Most of the time spent seems like it would be in the network request which you can’t speed up, or in the contains check which you can’t speed up. PS make sure you close your clients
