Würde es etwas bringen das Zeichnen z.B. im OnResize auf ein Bitmap zu machen und im OnPaint dieses dann jeweils nur 1:1 wieder auf den Button zu kopieren oder ist das genau so langsam?
Spekulieren bringt hier wenig - besonders, wenn die Komplexität der Zeichenoperationen unbekannt ist. Probier es doch einfach mal aus