Fixed so that only grids that redrawn will be cleared on canvas, instead of clearing the entire canvas