Thanks :P
I added a small idle time checker as it spikes madly if just left alone, if I can figure out if its the code or generally canvas's then ill fix it proper.
When running the animation it takes 99 CPU wheras when idle it takes less than 2 :)
Ok I tried adding somthing to the idle checker and I fucked it up -.-