If watchOnly flag is set, localStream is not required