The value returned by the 'H' symbol in the crontab is hashed off the jobname. We have a use case where multiple machines are running the same job. To make each machine have a different start time using 'H' we would have to rename the job on each server. It would be nicer to add some entropy to the hash such as a mac address or ip. This would still serve both the use case of multiple jobs on a single machine as well as one job run from multiple machines.
Could use InstanceIdentity to identify the servers persistently, without relying on vagaries such as MAC address. Not ideal to add it retroactively since it would change the timing of existing jobs after upgrade, which could matter for example for jobs run once per month that are suddenly run two days later.