Instead of changingObject, how about observedObject? I think that’s consistent with Apple.