UMG: OnPaint Z order?

Hey there! I’m drawing a line between two widgets using DrawLine in OnPaint. It works fine, but I need to overlay other widgets on top of said line. Problem is, I can’t find a way of changing the render order of the OnPaint calls - can anyone tell me how this is done, so the line isn’t always drawn on top of everything else? Thanks!