There's randomization currently in unit tests. For fuzz-type use cases, this should be moved to a real fuzzer (AFL or similar).
It's also very likely that we could just fuzz the entire address space in a unit test. We should avoid randomization that isn't selectable, as it's lead to hard-to-reproduce bugs.