Display UserWidget over Actor: WidgetComponent vs AddToViewport.

Please tell me, to display widgets like “Press E to open” (When in the first person you look at an object, and when you turn away, it disappears) which tool works best? Create WidgetComponent and set visible=true/false or Add Widget to Viewport and move it within screenspace according to actor.

A WIDGET COMPONENT!!! !!! !!! !!!:rolleyes: