Holy s**** Unreal engine really needs better OnPaint functions. 2025 and there's still only functions to draw a box or basic lines. Literally every other programing language on any platform provides at the very least a drawBuffer or fill polygon equivalent. RIP.