Only fire change events for derived cached properties if values have actually changed.