factory version for matchmaker session handling