There's no reason to involve the ChatRoom directly into the generation of remote stream added event. It merely provides some info carried in the presence about muted state etc.