Don't recompute delay every loop