Dependendo da forma como for aplicado isso pode na verdade diminuir a aleatoriedade, claro que gerar um hash sobre outro hash eu não posso te garantir que vai ocorrer.
Veja esse video e analise se essa técnica não vai gerar o efeito oposto: https://www.youtube.com/watch?v=j50_3TCguls&ab_channel=UniversoProgramado
Já acompanhei, e na verdade é pouco provável que haja uma repetição, uma vez que o parâmetro de aleatoriedade é o mesmo, ou seja, utilizando congruência linear e a rotação da semente. É improvável que ocorra repetição pelo menos até atingir um valor astronômico. O objetivo de gerar um hash a partir de outro hash é combater colisões de hash que podem ocorrer com o MD5, já que o valor muda e, junto com ele, a cadeia de pseudoaleatoriedade. Espera-se que cada hash seja diferente do anterior. De acordo com os testes que fiz, gerando cerca de 5 mil hashes, não houve nenhuma semelhança ou repetição. O próximo teste será realizar a comparação com um milhão de valores e verificar os resultados obtidos.