Can 3D widgets receive shadows?

Is there a way that I can make a 3D widgets receive shadows like a “normal” actor?
I have a 3D widget that has to receive shadows from it’s surroundings (just as a normal actor would do).

I know I could go some long routes to achieve this, for example I tested rendering the widget to a render target off screen and then apply that to a “non-3D widget actor”. That does work but the performance is not great.

Is there any obvious way that I’m not seeing or is my best approach to recreate my flat (and component heavy) widget just as a normal actor which makes placing of elements much more tedious than using widgets?