OK, I’ve solved this!
After a bit of digging around, turns out by default the Spline Mesh is set to Movable - when it should be set to Static. Shown below:
Framerate is back up to 80+ now too.
Hopefully this helps anyone else that runs into the same problem.