Notably keeps session "subscriptions" open until the session is deleted. Perhaps we should optimize that at some point?