description, disabled, and triggers all should not be synced.
sync the description if it's not set by the user.
Adding code that will hide all the fields you cannot change when you're using a template.
Show a warning instead of trying to hide everything.