If you are storing some kind of partially completed process, you should have a table in your DB for that which is linked to the user ID and loaded on demand (cache it in Session if you must, although ...