@steve anyway, I think it's perfectly fine to use OrderedCollection objects in extension properties that aren't in reverse chronological order.
Here's an example of using a priorityInbox to sort activities by priority instead of reverse chron:
https://gist.github.com/evanp/7cf38dbe7a4a8a8d56e92a8ff68df044