Qに挑戦!JavaScript と canvas で 桜の四季

とりあえずつくった 儚く散りゆく桜 からの派生形
四季折々の桜の姿を JavaScriptcanvas で表現。

桜の四季 - jsdo.it - share JavaScript, HTML5 and CSS

とにかく処理が重いので、JavaScriptの高速化の技を調べて試してみたものの、なかなか軽くならない。
http://nex.xrea.jp/?s=190

何がいけないのかボクにはさっぱりorz
どこか根本的に間違っているところがあるんだろうか…