If a user can specify multiple targets, shouldn't this be a multi-task?