I got what you mean. I don't think it is possible. It would be a nice feature, indeed. In my example I have defined as many command as there are OIDs for the infos I need, and then referenced services one-by-one to each command.
On the other hand, if that would be possible, you would need to specify each service again, because the variable would be different for every service. And that is already accomplished with templates.
It should be completely different logic to do such thing, as far as I've understood the template feature.