Oh yea I see.
“Event Receive Draw HUD” is an event which will be called each frame.
You draw the texture and then (remember still each single frame) create a widget and add it to the viewport. That means in the beginning you spawn 120 widgets per second. Each one will be rendered each frame. You see where this is going right?
For this you could for example use “Event Begin play” which will be called only once at the beginning.
I hope this helps.
Cheers