I was going through Scott's list of .NET questions at http://www.hanselman.com/blog/WhatGreatNETDevelopersOughtToKnowMoreNETInterviewQuestions.aspx
In a comment there is a scenario - You are reviewing an ASP.NET application and find that the viewstate is storing "id", which is being used for different unrelated purposes on different pages. Perhaps for PersonID in one page, productID on other page etc.
What will your recommendation be?