Need to add support for `child: {serialize: 'no', deserialize: 'records'}` so can extract records but not send back up when serializing.