Since Bridge is not inplace, it can just check that `noise_rate_prototype != nothing` and turn off the default `Diagonal` wrapper.