Rhino.Runtime.HostUtils: receiver component question

Hello
How to assign “a self guid” to the receiver component to prevent other copies from receiving data?

rir.gh (3.7 KB)

I think you can by creating a receiver object (as in OOP object) that generates an id for each instance, which can imo be a simple counter.

Thanks @Gijs
I don’t understand your solution, actually i used enable condition to prevent new component from working but the user need only one in the canvas, it’s just in case when it added by fault