Can I save different preferences for each theme? App preferences are global so they cannot be set different for each theme. If you want to have different preferences for your new theme you will have to change them whenever you publish a new theme.