Currently if you want to have hundreds or thousand (or tens or hundreds of thousands) of curves in a maya scene each curve will get its own shape node. This will very quickly kill Maya. Individual curves should be like polygon faces. The shape node should be able to have more than one curve just as the mesh node can have multiple faces.