double get y { return _translation[1]; }
set y(double value) { if (_translation[1] == value) { return; } _translation[1] = value; markTransformDirty(); }