docs: def _loadBatch(self, item, batch):
          """
          Loads the batch of items for this tree based on the inputed batch item.
          
          :param      item  | <XBatchItem>
                      batch | <orb.RecordSet>
          """
          if self.isThreadEnabled() and batch.isThreadEnabled():
              self.loadBatchRequested.emit(batch)
              self._batchloaders.append(weakref.ref(item))
          else:
              QApplication.setOverrideCursor(Qt.WaitCursor)
              self.worker().loadRecords(batch)
              QApplication.restoreOverrideCursor()