It doesn't use network so it's should vary at all. I'm pretty sure it works without it, it was added to avoid flackiness, since it's async.