I have two canvases; one is for drawing and the other one is a viewport. Whenever I need to draw something, I would do that in the drawing canvas, and then render the shown