Move evaluation of difference vector related logic from Population to Vector