[COOK-4376] DRY up attributes file

Don't update attributes that don't change from top-level defaults.