MapCanvas: used MapCanvasLayerModel that support lazy loading of QgsMapLayer instances MapViews can have individual vector layer sources for overlay