In a project i'm currently working on I have a custom wizard with multiple pages (views). For every page I have a controller which handles the business logic. Every page requires some data to be filled in by the user. What would be the best way to temporarily save all of this data until the wizard is completed.