EAGLESIX-812: changed _currentBatch to not use array splicing