Randomization could help a bit with assigning to valid builders. Idea to be tested.
Metadata Update from @tkopecek: - Pull-request tagged with: discussion
I'm not sure how likely we are to have same _rank values. I guess when hosts are in same bins and have no tasks.
If we were to add this, it should probably be a config option.
The hosts aren't actually sorted to begin with, so this should be harmless except for the slight extra time.
Randomization could help a bit with assigning to valid builders. Idea to be tested.