Cita: tu problema debería solucionarse si usas los modos de estado de sesión StateServer o SQLServer.
Así es..., solo que el único problema es que esos modos de session son mas lentos en cuestiones de performance y rendimiento...
Claro que tambien depende de cuantos usuarios vas a tener y que es lo que quieres mostrar..., que características tienes de hardware..etc...
Salu2