progress on handling heterogeneous input in RelationInline