Affine transform multiplication is applied in the wrong order

Not a bug. See here: