OK, thanks for clarifying. Your suggestion does make sense, we will discuss in the WG meeting next Tuesday. Do you have any other suggestions you have found while implementing it?
Also note that we likely will update the batch API to be more powerful, see discussions in the other topic.
Also, can you join the WG meeting next Tue, 17:00 UTC+1 time?