NSManagedObject+IDPExtensions -> keep the initial order of objects after a fetch