move: Implement switching to the next target while moving to target