Use timer instead of framerate to control the speed