You can also make it local space,using various methods, so that "stretching", that is the result of how the axes gets created and blended won't happen when you rotate stuff around. But on like a spherical mesh, or one that has many surfaces facing multiple axes, would still have the artifact.