Only save if changed (with minimal change settings)