Awesome, thank you Brendan!
I’ve gone ahead and created a new thread and tagged you in it. I’ve also started doing some digging using Unreal Insights (thanks for the suggestion!), and it looks like the function GetPositionAtSplineDistance is definitely the culprit for the long frame times. I’ve added some more details in the new thread for some more context.