Update P2.12 RectangleComponent