How do I change crosshair when hovered?

So, I want to make a crosshair and when the crosshair hovers something, like a door, for example, I want it to change, here are 2 pictures I want the normal crosshair to be the filled-in circle and the hovered crosshair the non-filled one.

274689-blueprints-5.png

274690-blueprints-6.png

The easiest solution would be a line trace with checking if actor has a tag(for example, you could also look for a class). For optimization purposes, you could do these traces in timer(every 0.5 sec for example).