No matter if it is magnetic, magical, or based on whatever effect.
Eventually, it is the developers' decision. We already have some technical issues with "Local vs. World coordinate systems" in OpenGL and the CrystalSpace engine -- you may have seen already some slanted labels above some characters' heads while passing the jade gates (a.k.a. Korogan) through the huge stalagmites in the middle of the roads.