Often one needs data from previous stage in the next one, e.g. for conditionals, restriction etc. Easiest way to do this is to create a field with the same storage (type-object-column) in each stage as all fields from the stage are saved to database before next stage is loaded. Usually this is done by adding a text field with the same storage and appropriate stage setting to a hidden position (hidden fields don't work well with conditionals).