Refined unit selection and movement