code: function () {
      this.system.unregisterMe(this)
      this.unRegisterListeners()
      this.hoverEls.length = 0
      if (this.state.get(this.HOVER_EVENT)) {
        this._unHover(this.state.get(this.HOVER_EVENT))
      }
      this.onGrabEndButton()
      this.onStretchEndButton()
      this.onDragDropEndButton()
    }
docs: Called when a component is removed (e.g., via removeAttribute).
  Generally undoes all modifications to the entity.