Move room determination into NewConn()