CanvasRenderer: Refactoring tvgObject management