Need some help with controlling animations from a blueprint

Hey, i need some help figuring this one out.
In the project i’m working on i want the player to be able to play, pause and rewind a animation of an object that is in a blueprint. I haven’t really played around with animations in unreal engine yet so i don’t really know how to do this or if you even can.

I have a blueprint that the player can interact with using line tracing and overlapping to bring up some controls that the player can use and preferably i want there to be an animation inside that blueprint as i think this would be easier to handle then the level blueprint.

As an example lets say i have a intractable animation blueprint which gives the player ability to use some controls, i then have a pillar in the blueprint that has an animation where it falls over. The player can then use the controls to either play, stop or rewind that animation.

Is this possible or do i have to go about this in another way?