I want to build a page that contains a varying set of web parts based on a querystring parameter. Is it possible to store the user and shared personalization settings based on this parameter? For example, MyPage.aspx?v=1 would have a different set of personalization values than MyPage.aspx?v=2.