Add a new option for percent update between realtime and scratchUp

I needed to have compromise between the realtime percent update and scratch up for a project on mobile.
I had a delayed option which fake realtime. You can specify the time between two percent update in millisecond.