Comment by ejp
I had a similar thought about 3D printing - particularly extruding mathematically defined shapes in vase mode.
In both of these cases, mathematically generating the points to visit (in gcode) is needed, and we don't care about constant speed - the firmware handles the instruction->motion part.
I am thinking about non-planar printing mostly, but this could also apply to CNC finishing passes.