I found a way in case anyone is interested :
First get the top left corner world location of your widgetcomponent
Then get the absolute widget location of your widget element and then the world location of that widget
i just the the absolute position here in my widget but i can be set once and avoid the tick