docs: def reinit(self, draw=None, clear=False):
          """
          Reinitializes the plot with the same data and on the same axes.
  
          Parameters
          ----------
          %(InteractiveBase.start_update.parameters.draw)s
          clear: bool
              Whether to clear the axes or not
  
          Warnings
          --------
          The axes may be cleared when calling this method (even if `clear` is
          set to False)!"""
          # call the initialize_plot method. Note that clear can be set to
          # False if any fmto has requires_clearing attribute set to True,
          # because this then has been cleared before
          self.initialize_plot(
              self.data, self._ax, draw=draw, clear=clear or any(
                  fmto.requires_clearing for fmto in self._fmtos),
              remove=True)