Adding an animation in a progress bar (UMG) that is bound to a variable

So I have a health bar system set up where when the enemy takes damage by the player, the health bar goes down based on a variable that is bound to the percentage bar. What i would like to do is each time the existing bar drops by any % another bar of a different color drops with an animation based on the same %. It might not make much sense but think of dark souls when the player or any enemy takes damage, the red bar goes down first with a snappy movement, and then the yellow bar lingers before catching up to the red bar. I’m not sure how to go about this and there are not many tutorials that i could find on this so i would appreciate if someone could help me with this. If you didn’t understand my question Please tell me i’ll get some video examples from a game.