public virtual void DrawWithContext(IContext context, double offsetX, double offsetY) { context.DrawRectangle(X + offsetX, Y + offsetY, Width, Height, BackgroundColor); }