También es plausible una ulterior referencia a la "Virgen de las Rocas" de Leonardo, en la que ambos (san Juan y Jesucristo) aparecen como niños.