Vinculando um relacionamento ordenado com um NSArrayController

Como alguém liga o conteúdo de um NSArrayController às entidades em um relacionamento ordenado para muitos?

Eu tenho um relacionamento desordenado para muitos no meu modelo de Core Data e um NSArrayController cujo conjunto de conteúdo é vinculado a esse relacionamento da entidade pai. Isso funciona bem, os dados são acessíveis a partir do NSArrayController, não há problema.

Decidi durante o desenvolvimento que seria melhor permitir que os usuários reordenassem manualmente esses objetos filhos, então alterei o relacionamento para um pedido. Agora, quando meu NSArrayController está sendo criado a partir do meu bico, o seguinte erro é apresentado:

Cannot create NSSet from object Relationship '...' fault on managed object ... of class _NSFaultingMutableOrderedSet

Agora, na verdade, acho que tudo isso faz sentido: é um relacionamento ordenado, então agora estou recebendo um conjunto ordenado. Ligá-lo ao Content Array também seria inadequado, já que agora é um NSOrderedSet, não um array. Minha pergunta é:Agora, como vinculo os dados dessa relação ao NSArrayController?