If true, setting the value will only notifiy if the new value is different than the current value.
final bool checkEquality;