The reason why i'm asking is:
It's best practice, not to make a job per VM. If we want to have a dynamic selection for our backup jobs, we use Tags or Host/VMM/vCenter to automatically add VM's.
In practice, we always work with Per-VM backup files to increase speed and lower impact when a file goes corrupt (or something), or maybe just because support requests to run an active full backup.
When i have 30 server in a backup job and i need to run a full backup on 1 of those VM's, due <insert reason here>. I can either run a full backup on all VM's, or reconfigure jobs and spend a lot more time than necessary.
I know best practice is to have enough free space to be able to run such an active full, but in reality customers often have little space left because of.... i don't know, but it's true
