Here's an example form which uses Shoestring UI and local storage to serve up different pages to the user.

Do you juggle?