Dynamic Material for WidgetComponent

It’s a bit of a strange approach.

Normally, you would make a dynamic material and apply it to a 2d widget and then display it in a 3d widget.

Is there a reason why you cannot use this method?