Reflection works but is messed up is the object has a -z component