The only footgun is that the RpcTarget might need to be recreated if the connection breaks, but if y
The only footgun is that the RpcTarget might need to be recreated if the connection breaks, but if you create a new one each time it should be OK.

setTimeout, I could prolong past the 10s?ctx.waitUntil the external API fetch is finished, and a D1 table is updated.ctx.waitUntil()