Having AI navigate a navmesh non uniformally

Is there a built in way to allow AI (using MoveTo task in BehaviorTree or something) to move to a location, but do it non uniformly? Right now when I tell 2 objects to go to a location I can have each one pick an area near that location using GetRandomPointInNavigableRadius and they’ll end up a bit apart – but if there are multiple nodes in their path they will meetup and run in a line together until they reach their second to final node and diverge to their unique locations.

I’d like to have them follow the general path, but not necessarily as tightly as they do.