Added support for batching up operations without using transactions