Make sure we always check for stop before schduling or calling next frame
Make sure we can force the queue
Added a completeDelay, in order to minimize false completion