great question! try and let us know?
PS. actually on re-reading your question, seems the answer should be "0 changes" - since what is observed is the field value, which remains the same Noid. Observe does not track the mutations of the object itself (i.e. does not look in depth) - just re-assignment of the handle