More time between pulses
Use canvas translation instead of custom method