Group calls to BCH.SLP.Utils.hydrateUtxos by batches of utxos, set by new parameter in Ticker.js, for now to 20 to match typical limit in bch-api. The usual batch size limit of 20 is not correctly implemented for the hydrateUtxos method in bch-api. Instead, it will accept unlimited utxos from up to 20 addresses.
This performance optimization will eventually need to be implemented on bch-api to prevent ddos. In the meantime, implementing it here as Cashtab will need to work with bch-api limits.