Make delay sensitive to how long we spent in computation