Is there a batch version of the updateRecordAsync function?
Yup. updateRecordsAsync. Look at the tiny (s) at the end of the word records. It takes an array as input and is subject to a batch limit of 50 records. The info is in the documentation.
Well that’s embarrassing thanks for pointing out what is clearly in the documentation.
No worries. While the documentation has great information in it, the setup makes it hard to navigate and read.