Move affinity preference list to the config, and use an intersection of that and GroupSuite.arches instead of putting the list in GroupSuite directly