How do I fix two NavMeshAgents fighting for the same position?

If two NavMeshAgents have been directed to the same x,z position, they sit there jostling back and forth for it forever. Can anyone tell me a feasible way to stop this behavior?

you need to take all the agents in an array and then set the destination offset of 2 so they will not fight for the same position.

Thanks for the reply. That seems like it would work in the case that they are all selected in one selection, then directed to the position. What about if I selected one, directed it to a position, and then selected another one separately and directed it to the same position?

Thanks