как только появляется random() либо "вываливание результата в прод без согласования", т.е. рендерится сразу на экран, то уже контроля нет.
Есть только ожидание
если на то пошло, то контроль все еще есть, но он не явный, как с жиро-массонами и паро-элюмминатами