Switch the latter part of the offset generation to __rand() too