Recompiling canvas