Threaded draw now checks at the end of each run if there's more work