How can I create a TimelineComponent in C++?

After a little bit of noodling around, I don’t recommend doing it this way, as this creates some interesting issues, most notably, when you place this actor in a level, you’ll notice the yellow “Reset To Default” icon next to your curve property. If you attempt to save your level, you’ll get the “Graph is linked to private objects…” save error. If you click “Reset To Default”, you can save the map, but now the editor will crash if you try and play the timeline that references the curve. Not sure how to log that, or if anyone else is seeing it, but I can verify you don’t have this issue if you create and set the curve from the editor.