Add RoomCache class