Initial work handling servers with multiple roles, to prevent deploying unnecessarily to the same server multiple times.