Why does the node "Add Float Curve Keys" cause UE5 to lag?

Hi!

I’m trying to add keyframes to an animation sequence. It works, but it takes ages.

Basically the idea is that I send an array of data (let’s say an array of 150 floats) from an actor blueprint to an editor utility blueprint, where I check that the data is valid and then use it to create keyframes, using the Add Float Curve Keys node. It takes about 30 seconds when my base animation is a simple cartoon model blinking. But it takes up to 3 minutes when it’s a much heavier model. I don’t really understand this, I’m just adding keyframes to existing curves…

Any ideas? :slight_smile:

Hi, I have met the problem. Have you solved it already?