Rework `RKManagedObjectMappingOperationDataSource` to avoid performing mutable(Array|Set|OrderedSet)ValueForKeyPath: unless there are existing objects and the `identificationAttributes` are `nil`. refs #1232