Why does ABPath.Construct create an indirect path like this? I am using a Recast graph and accessing the values of ABPath.vectorPath.
Separately, is there a utility class that can convert vectorPath to bezier segments without the requirement of adding a MonoBehavior? I do not believe smoothing will address the correctness of this path – but it is definitely a next step after the path is optimized.