JS Optimizations

Only 1 timer, draws the next step of each instance on run.