I think icecandidate only gets dispatched once at least setLocalDescription has been called (?)