First pass at loading chart objects on canvas initialization
Fixed DatabaseID conflict in BaseChartObject