Can a connector work with an ordered graph or does it need a (derived) number property for ordering?

I would like to stick to a certain ordering of nodes in a connector. This ordering is available as an ordered graph in an application. Can I use the graph directly or do I need to derive a number value in the application first?

The connector does not resolve references. Ordered graphs are a part of reference resolving.
To follow reference, you can use the lookup feature to obtain the correct entry from a collection.
To visit a collection in the proper order, you can use a recursive lambda.