When a relation is updated from one side we need to make sure that the other side is kept consistent (so that the L2 cache is updated accordingly), otherwise tests can fail due to the other side thinking that a field has a particular value when, in fact, it was removed.
When a relation is updated from one side we need to make sure that the other side is kept consistent (so that the L2 cache is updated accordingly), otherwise tests can fail due to the other side thinking that a field has a particular value when, in fact, it was removed.