Currently a new canvas is created. See for example https://github.com/hughsk/ndarray-canvas which allows reusing an existing canvas.