If a fetched Table_Binary intersperses Group_Field_Binary and Field_Binary then things get really tricky on the template definition side of things. Either that, or it gets really verbose. There might be a case for allowing document-order fetching of several candidate children of a class.
Would probably require a new property to be defined - on the children in question - which in essence would say: "together with my siblings that also declare this property, fetch us [respecting multi if present] from the active source and ensure that instances of us end up in the same document order".
If a fetched
Table_Binary
interspersesGroup_Field_Binary
andField_Binary
then things get really tricky on the template definition side of things. Either that, or it gets really verbose. There might be a case for allowing document-order fetching of several candidate children of a class.Would probably require a new property to be defined - on the children in question - which in essence would say: "together with my siblings that also declare this property, fetch us [respecting multi if present] from the active source and ensure that instances of us end up in the same document order".
"Respect my document order authority"...