Another solution is to use "two-level push", if you are not already using it.
This is a very common technique, which is illustrared in the
Portfolio Demo.
IF you subscribe the first-level item as unfiltered COMMAND, and the second level items as MERGE, you will achieve the behavior you need, but only is the first-level updates (changes of quantity in the example above) can avoid conflation too.