`dst_stream` is also constant for one particular derived stream. I would move it to constructor as well.