Todo:
* Move conversion code to a different file that can be used from the operator and modifier.
* Propagate time attribute.attributes in modifier from surface to curves:
* Propagate uvs * UVs.
* Propagate vertex colors * Vertex Colors.
* Support hair length/intercept attribute for curves in cycles.
* Support close-tips for curves in cycles.