optimizations
don't reset mesh when turning off wind
major optimizations, fallback to canvas
fix canvas fallback
don't assume performance exists
fix renderer fallback and add touch support