Nothing clever, if the source font has a CFF2 table use it as if it were a CFF table (i.e. non-variable, not sure what would happen in the source CFF2 was variable already).