These types of details escape me even though I coded this myself.
I believe for this particular display, the metrics are displayed according to the definition order, not to the UI addition/enabling order.
It might be a decent feature to change, and make them appear in the order they are enabled.
Looks like a nice project you got going, would love to see more