Wenn man sich die Implenetierung von Randomize ansieht verstehe ich das "Gewese" im Sinne von "Nur einmal aufrufen" ohnehin nicht.
Wenn man keine Loops in der Art
Delphi-Quellcode:
For i := x to y do
begin
Randomize;
x := Random(z);
Use(x)
end
kann man
IMHO Randomize so oft aufrufen wie man will.