docs: def on_origin(self, *args):
          """Make sure to redraw whenever the origin moves."""
          if self.origin is None:
              Clock.schedule_once(self.on_origin, 0)
              return
          self.origin.bind(
              pos=self._trigger_repoint,
              size=self._trigger_repoint
          )