Cache the room info upon receive not at beginning