That's exactly what I'm doing. I don't know what the PIN is. So I'm manually dropping in a "SetPin" script so I can run these scripts. There's obviously no way around that until the developer of the mesh(es) makes it easier for me.
I don't want users of the HUD+prim scripts I'm working on to have to do this and that is the core of my question.
I can populate the (more than one) objects root with my script (listener) - I was just asking if there was a known trick to get these scripts to run without any manual effort required.
It looks like it can't be done, but probably worth asking so I'm 100% certain there is no workaround.
Thanks for your help.