change editor fields to be stored in template instance state, does not
address need for subcomponents (tag and privacy editor) to have instance states