Only update if changed.