To be honest: I'm looking at writing my batch code soon :)

(Currently, I do a series of requests, and often fall foul of the rate limiting).

Maybe I was misunderstanding what summariseErrors does: I thought it returned a data structure showing which objects failed.