I understand that producer ID must be unique, this is why it is generated automatically.
However when piping producers to other routers, it would have been extremely convenient to hide the implementation details and have the piped producer with the same exact producer ID as original.
We use this to map the same original source in multiple places, so this is out anchor across clients both server-side and client-side.
With producerId being different on piped producer this unfortunately causes a bunch of inconveniences and requires a log of mappings back and forth (and yes, appData helps here, but only so far).
Thoughts on having such an option available to the developer?