This one would need a bit of recoding.
What I'd like to be able to do is to cascade forms, i.e. redirecting from a form to another form, saving the data when part 1 is submitted and passing the data
to the second part of the form to pre-fill fields if they are the same.
That's the summary of it

Reason :
I've got this home page where a user can sign in for a petition with just his/her email. Then the user would be redirected to a second form where he also can sign to be kept informed, opt-in to various newsletters. (And i can't put the op-ins in the same form). In that case I'd need to have the email pre-filled, so he does not have to refill the field.
But the user could also not sign on the home page and arrive at the opt-in page so the forms need to be independant from each other. (and actually they have to, cause the opt-ins are exported to a different organization which does not need to have the info of the first form)
(and actually this cascading mechanism would have other benefits, such as building multi pages forms, you could even do conditionnal redirections, depending if a boolean field is set to a certain value)