If you add a session variable to bindings it will be available on all pages.
I like your suggestion about recordsets.... I could probably just add them with the form data automatically. Maybe just change the binding to Form/Recordset Data and have you choose the page. I'll log that suggestion and try to get it into a future build. I don't think it would be too hard, but I'd have to make sure it didn't interfere with anything else.