Theory Germa was always lunarian

Neither the Vinsmokes nor Sora are descendants of the Lunarians imo.

I think Sanji and his twins obtained the Lunarian genes through Judge's genetic manipulation of their lineage factor, but only our cook was able to awaken them after touching King (probably thanks to Sora's drug preserving his emotions).
Although I hate Sanji's new "hi-tech" background, the activation of the Lunarian genes doesn't seem like a bad development for the character. I hope he gets rid of the raid suit, or at least no longer uses it in combat.