Variadic input groups are not saved correctly by the editor

Oh, and to elaborate, the editor seems to save each slot in the group as the first slot of a new group, which also breaks the arrows.