It would be extremely useful to have a few simple controls over the ordering of items that are returned / gathered through dynamic content looper providers or custom looper providers. Things like being able to randomise the order, or reverse it.
I would imagine that specifying an “order_by” type system would be hard / impossible to implement for custom providers, but would randomised or reversed be feasible?
Accessible via a custom parameter in the dynamic content constructor e.g. {{dc:acf:option_field field="fieldname" order="reverse|rand"}}
Either that, or in the Looper Consumer section, a fourth option aside from the All, One or Many, to include “Random One”?