set x(value) {
    if (value !== this._x) {
      this._x = value;
      this._scheduleApplyPosition();
    }