Hi! I'm developing a C# .NET Application that has a lot of owner drawn shapes (Kind of like a calendar). I inherit these shapes from the System.Windows.Forms.Control Class cause I need functionallity like tooltips and contextmenus on each shape. But I'm having performance trouble. Creating these shapes consumes too much execution time. Any Ideas how to speed up things? Can I minimalize the Control Class somehow?