NS will actually natively keep some information. For everything it doesn't do... there are possibilities but they are very complex and require scripting (ex: you could store everything in a cache and read it back on pageInit).
I would rather propose you put Form as the first field and let training handle it.