Use setTimeout. We're not using the repeating nature of the interval anyway, so no reason to run the risk of a zombie process