update CanvasObjectControl