Good point---"The Da Vinci Code" no doubt prompted this latest theory.
A fascinating story. I have a copy of Vasari's "Lives of the Artists," but haven't read it yet.