Consolidate LeaveRoom and RetireRoom under single route