Fix restoring presets overwriting changes