code: def push(self):
          
          if self.comm is None:
              raise Exception('Renderer does not have a comm.')
          diff = self.renderer.diff(self)
          self.comm.send(diff)
docs: Pushes updated plot data via the Comm.