Save config is more straighforward and always uses self.config_type