Update BatchRowIterator constructor to allow multiple tables