Hallo TS,
Das ist nicht genau genug betrachtet. Es kommt immer darauf an, auch welcher Seite (Client oder Server) die relevanten Daten gehalten werden sollen. Diese Seite sollte auch immer den letzten Stand kennen (gespeichert haben).
Wie ich bereits vorher schrieb: die Session ist kein Zwischenspeicher. Wichtige Daten solltest du dort nicht speichern. Dafür gibt es andere Technologien, die besser geeignet sind. Welche genau das sind, entscheiden die Umstände im Einzelfall.
LG,
CK