Remote interfaces for prototype. One interface for publishers, one for subscribers, one for leader and one for all.