I have a Repeating Group that is populated with a different selection of Things depending on what master thing is selected (think of an order with order rows).
On each row the user can manipulate things which alters the content of Custom States. Works fine.
However, when the user selects another master thing and the RG is populated with a different selection of (sub) things, the Custom States are not reset to empty, but still contain the same from the RG when it was populated with completely different things earlier. This makes the UX quite crazy.