Implements RoomInfo's deep clone to ignore protential memory leaks