entirely possible although the Bible states Jesus is. direct descendant of David maybe implying there is some genetic component. Again though Im not sure this is an area we are even supposed to speculate about. If God wanted us to know He would tell us. There will time unrestricted in eternity to learn the glories of our God! And it will take all eternity and more to begin to learn about Him and know Him more. I cant wait to get started!!!
And RAHAB is in the lineage; too.
So what does THAT indicate??
You; as well of the rest of us; have already started; but just through a glass darkly.