Is there a way to store custom/extra data on some control points of a bezier curve ?

I’m using Blender as a 3D game editor. I have a scene with some bezier curves. I export them in a custom format (this is already ok). I’d like to be able to define some extra data (ex: “40” on first control point, “20” on second control point, …) and export it for later use.

Is there a way to define custom/extra data (eg : a float value) for some control points of a bezier curve?

Is it possible ? If not, is there alternatives / solutions ? Thanks.