now the batch save queue does not enqueue the save operations on another dbrequestqueue, they reside in the current thread and waits for access to the list