Vst::kDistributable - remote processing

Based on this, isn’t it fair to say that this feature should simply be deprecated? Clearly nobody has implemented it (on the host side) and I am not really expecting it to be implemented: I fail to see the use case frankly.

Related to this, the communication between the UI and the RT via the Messaging system is certainly very clean (for decoupling purposes) and is clearly a requirement for the “remote processing” to be able to work. But if “remote processing” is not being used, having to use the Messaging system is overkill. If you think about it, what you do when you communicate is serialize/deserialize the data (via the IStreamer interface) which is very heavy and requires memory allocation and data conversion when in fact you could just be exchanging memory pointers…