improved overall performance by deserializing sessions only on demand