Combining. what about sending a filter along with some kind of group membership iterator (have to figure that one out). everything matching the filter and not the iterator would be again "UDP broadcasted", so everyone else listening can populate their relay.