BUG-75: introduce internal SessionImpl state