World normals are tilted off-center and it makes them unaligned with world position

This helped with zero values but unfortunately angled surfaces still have loss of precision. The value on the screenshot should be (0.000000, 0.970153, 0.242500).

I guess it’s probably impossible to make it identical.