I'm writing automation to have a 'master volume' slider for multi-zone audio. I have the master slider get its value set when a zone 'joins' the group. But I also have automation so that when an individual zone's volume changes, it recalculates the 'master' volume, which is an average of all zones. The idea being the master volume slider can change all zones relative to themselves at the same scale.
But if either of these events happen, it calls the other automation since one is triggered off of the master value changing and the other actually changes the value.