Mat2D get transform => _transform;
set transform(Mat2D value) { _transform = value; _needsTransform = !value.isIdentity; }