Prioritising which UMG widget to trigger in code first.

I have an issue. I cant get the ordering for the widgets right, if two or more of them were to fire off at the same thing in code. Some of the widgets would need the same info but one widget would need to process it before the another widget should have a go at it. btw i am not talking about the z ordering where widgets are displayed.

Is there any way to have prioritised widgets flow so that i can get widget A to trigger before widget B in event graph?