just looked. i’m not sure if that’s the right fix.. with your change, we’re making an assumption that fields in avro data of type GenericRecord will only have 1 subfield in them. But in reality there can be any amount of nesting, and we should be looking at them all