def save_configuration(self, save_dir, name, changed_params):
        """Delegate configuration saving to model.

        Parameters
        ----------
        save_dir : str
            The directory to save the configuration information to.
        name : str
            Name of the configuration to save.
        changed_params : dict
            The set of changed information.
        """
        if len(changed_params) and self.extra_props_dir is not None:
            prop_file = os.path.join(self.extra_props_dir,
                                     filename_from_proposal_name(name))
            if os.path.exists(prop_file):
                copy_loc = os.path.join(save_dir, NEW_PROPS_DIR)
                if not os.path.exists(copy_loc):
                    os.makedirs(copy_loc)
                shutil.copy(prop_file, copy_loc)

        BaseController.save_configuration(self, save_dir, name, changed_params)