that's one of the craziest theories I've ever heard (and amazing if correct!)
I found this article https://link.springer.com/content/pdf/10.1186/s13062-019-023... but I still haven't read it!
https://en.wikipedia.org/wiki/Viral_evolution
https://www.nationalgeographic.com/science/article/140716-gi...