docs: def start_update(self, draw=None, queues=None):
          """
          Conduct the formerly registered updates
  
          This method conducts the updates that have been registered via the
          :meth:`update` method. You can call this method if the
          :attr:`auto_update` attribute of this instance is True and the
          `auto_update` parameter in the :meth:`update` method has been set to
          False
  
          Parameters
          ----------
          %(InteractiveBase.start_update.parameters)s
  
          Returns
          -------
          %(InteractiveBase.start_update.returns)s
  
          See Also
          --------
          :attr:`no_auto_update`, update
          """
          if queues is not None:
              queues[0].get()
          try:
              for arr in self:
                  arr.psy.start_update(draw=False)
              self.onupdate.emit()
          except Exception:
              self._finish_all(queues)
              raise
          if queues is not None:
              queues[0].task_done()
          return InteractiveBase.start_update(self, draw=draw, queues=queues)