Split out code in session/ingamegui that someday should live elsewhere
Slightly more readable method name
Fix awful inheritance bug