Let's say you have an asset with a scriptJob that is triggered by an attribute on the asset. Now you want to reference this asset more than once. How do you differentiate the trigger if you don't know the reference namespace ahead of time? I got around this by querying existing scriptJobs since the first reference will have already initiated its scriptJob. But what a pain! It would be easier to have an option for namespace restricted scriptJobs.