update canvaszoom for delay callbacks