MktoForms2 :: send form twice w/diff data

HTML

<script src="//app-sj01.marketo.com/js/forms2/js/forms2.min.js"></script>
<form id="mktoForm_1384"></form>
<script>MktoForms2.loadForm("//app-ab01.marketo.com", "281-OBQ-266", 1384);

  MktoForms2.whenReady(function(form) {
    var originalValues;
    
    form.addHiddenFields({'_mkt_trk':''});

    form.onSubmit(function(form) {
      originalValues = form.getValues();
      form.setValues({
        'Email_Address_2__c': ''
      });
    })
   

    form.onSuccess(function(vals, thankYouURL) {
      this.onSuccess(); // clear onSuccess for 2nd run
      this.setValues({
        'LastName': '',
        'FirstName': '',
        '_mkt_trk': '',
        'Email': originalValues['Email_Address_2__c']
      });
      this.submit(); // send it again
    }.bind(form));

  });

</script>