When we define a metadata field type as ordered_text, we can define an order for each field in the related list provider, as we do for example for licenses. But this order currently doesn't seem to be respected, at least in OC 17.x. I couldn't test higher versions bc of the display bug, but I didn't find a PR that fixed this.