You could add the timeline in the actor that uses the component and feed the value into the component.
As for you @Prairie, why do you have a divide node when you’re dividing by 1? Also, I believe that the saturate node would be cheaper than the clamp at the end