Unique ID's "---" are really helpful in avoiding crosstalk between multiple versions of a M4L device. But only for devices that do not need to reference each other. I need devices that can reference each other (like record to buffer~ on an audio track, and playback the same buffer on a midi track) and use multiple versions of the devices.
In an abstraction you can use and an argument "#0" to assign IDs. Is there a way to do that with a M4L device?