SplinePath: NOW USING std::vector FOR INTERNAL STORAGE