Is there a reason to ditch the ControlPersist args?