Relaciones de datos principales no mapeadas con RESTkit

Estoy luchando para obtener un mapeo adecuado de las relaciones de Datos Core usando RESTkit 0.20.0-pre6.

Quiero mapear este JSON:

{ "items" : [ {"id" : 2001, "itemAttr1" : "..."}, ...<more items>... ],
  "rooms":  [ {"id" : 3001, "items": [2001, ...<more item id's>...] }

a un modelo de Datos Core correspondiente:

Entity ItemMO (Attributes "id", "itemAttr1", Relationship "room" to RoomMO)
Entity RoomMO (Attributes "id", Relationship "items" to ItemMO)

Los atributos se asignan bien, pero las relaciones están vacías.

He intentado usarRKConnectionDescription&nbsp;tal como se describeaquí, utilizando este código:

NSEntityDescription *roomEntity = [NSEntityDescription entityForName:@"RoomMO" inManagedObjectContext:self.context];
NSRelationshipDescription *itemsInRoom = [roomEntity relationshipsByName][@"items"];
RKConnectionDescription *connection = [[RKConnectionDescription alloc] initWithRelationship:devicesInRoom keyPath:@"devices"];
[roomMapping addConnection:connection];

También he intentado usar un simpleRKRelationshipMapping&nbsp;en vano:

[itemMapping addPropertyMapping:[RKRelationshipMapping relationshipMappingFromKeyPath:nil toKeyPath:@"room" withMapping:roomMapping]];

Debo estar perdiendo algo simple ya que esto no debería ser un caso exótico para RESTkit. ¿Algunas ideas?