Hey,
The reflected types are actually ordered by their type name, but they are also first ordered by their namespace name.
This way all types of the same namespace are closer together.
I could change this so that sub-namespaces (like UnityEngine.UI) are not taken into account for the ordering, but rather only the first/root namespace (eg UnityEngine only).