share impersonation session data with regular session data

this PR fixes #109
Since this is mutable, does it need to be excluded from comparison?