Is the Unreal Tournament HUD updated every frame?

I’m trying to modify the crosshair in Unreal Tournament so that it moves on the screen based on the location of an object in world space. Essentially, I’m trying to convert a 3D transform into a FVector2D and want the crosshair redrawn to the vector with every frame update. I found where the crosshair widget call is being made, but I’m trying to figure out if I simply need to change the objects ScreenPosition value to make it move, or if I need to implement a constant update as well.

Edit: Found some information on my own and narrowed my question down to what I’m really looking for.

Hello could you share what you have found for your question? I’d like to know as well, thx