Objects From Group, list order issues - Animation Nodes I run Animation Nodes to drive shapes on a rig with bones - such a better solution to Drivers. 

But currently the shape Group list I use to select that particular object (needed for updating the rig and keeping the group relatively dynamic)gets the object list order mixed up sometimes. 

Why does this happen? Is there a way to sort the group object list order with Animation nodes?
If you have a list of object [Object B, Object A, Object E, Object C, Object D] and you wish to order them as [Object A, Object B, Object C, Object D, Object E], simply construct a list such that its elements are that of the list at the indices [1, 0, 3, 4, 2].