As we use float4x4 internally we can't really allow setting a scale of 0 onto an axis? We have to find a way or another to avoid the NAN situation.