If necessary, scale canvas on creation