If the opening event of a Session sets Session.UserTimeout, does that only affect that session - or is this a shared method/property across all Sessions?
Furthermore, if a Session updates this value periodically - for instance on a page where there is a bunch of data entry and timing out too early would upset someone, to other pages that are inconsequential and could use a shorter TimeOut period, does this only apply to their session?