I’m not entirely sure Gezza.
That seems like a good solution but just make sure you test it. If it works better and more consistently – then that’s great.
I’m wondering if there’s a solution with Geo Nodes to generate the curve. But I think GN was feature complete at the time. Still isn’t but it definitely more than capable now. (It would also require me to learn GN with I havn’t yet)