Make sure a choosen is put in the undo history in its pristine state before being modified