I am wondering if there is a way to control the order that a build modifier builds a curve object. I'm aware that when applying a build modifier to a mesh, you can sort the faces of the mesh to tell the build modifier which order to build things in, as explained in the answer to this question. However, I can't find a similar way to sort the vertices (I think vertices is the wrong term here) on a curve object. If possible, I'd rather avoid converting my curve to a mesh.
If it matters, here is specifically what I'm working with. I have a math expression that I've imported into Blender from an svg file. By default what I get are a bunch of curve objects which I've joined together into a single curve object.
I want to animate this expression to appear (kind of like it's being written). For that I've applied a build modifier, but I'm not quite happy with the order that things are being built. I could convert it to a mesh, sort the vertices, and then apply the build modifier. However, this is a pain because the converted mesh is a mess, so I first have to remesh the whole thing, and use a ton of geometry to get the text and the animation to look right. I'd rather just keep it as a curve if possible.