Are you able to send multiple records in a batch using the REST API? I've been told you can't, but that seems odd. I looked in SA and can't find reference to batches at all, which I'm guessing means it is true? So if you're loading 2000 records with REST, you're hitting the API 2000 times?