Adding two methods to call progressiveStop after a delay, to fix an issue that happens when progressiveStart() and progressiveStop() are called too fast