Avoid using blocking sources of randomness