Io ho fatto una cosa del genere (parlo della temporizzazione) applicando una chiamata ajax che esegue delle determinate operazioni...

Potresti fare una cosa del genere, richiamando la stessa funzione ajax non appena termina quella precedente.

Poi cmq considera, che se l'operazione è veloce, non la vedresti nemmeno l'immaginetta di attesa