The problem with this idea is that in the case where I don't load the dummy caller, the resource is not "shared" - there's only one call to it! Apparently the fact that the subVI is higher priority is enough to get it to be declared "shared", even though there's no competition for it.
Do you agree with that reasoning?