Working around not-so-random randomness