It's really common to see things like like `v.xz = float2(0, 1);` in shaders. We should try to find a way for this to work.