That (unfortunately) seem to be the way it works. Low-tech workaround is to use names that are approx. the same length or within tolerable limits.