Is it possible to segment saving of a diagram control so only some controls are saved?

No, it's not possible. But you can easily do this programmatically by simply removing the variable controls before saving (or after loading).