Prior to this commit, we were always using a new random number for a query. With this commit we cache the randomized seed; which allows us to have "a repeatable random" experience within a windo of time. Closes forem/forem#17826