Found some bugs with the corners. I fixed them. I am finding that if the canvas is above a certain size the zoomed canvas will anti alias