Do not save properties needlessly: That is, listeners will no longer be notified if the value does not actually changes (equivalence is defined by the equals method).