Desculpe pela minha resposta lenta, estou um pouco sobrecarregado recentemente.
Muito bom!! Funciona, só que estes dois estavam invertidos:
this.imageSrc = images[randPick];
this.imageHref = goTo[randPick];
Preciso ler sobre a coisa do @tracked (eu nem sei como chamar isso, variáveis rastreadas?) assim como aquele método constructor. Eu também não entendo muito bem como ou em que ponto o método shouldRender é executado.
Muito obrigado pela sua ajuda com isso, eu nunca teria pensado em usar esses métodos sozinho.