yeah the overlap is probably because the detection to change the objective is only on the paths
thanks for the review