Don't lock the URI mutex all the time while {Sink,Source}::{start,stop} is called but only when needed