**Warning, possible long post ahead!**
Okay, so yesterday I read a Buzzfeed article explaining a theory that Lilo and Stitch is connected to Moana, save for obvious reasons. The theory states that Maui is Pudge the fish who controls the weather. Now remember that Lilo believes Pudge caused the weather that killed her parents. Maui states he is the demigod of the wind and sky so it's possible that he could control the weather to an extent. It says that Maui got reckless and inadvertently killed Lilos parents so now he stays to watch over her due to his guilt.
It is a very interesting theory and it got me thinking. What if PART of that is true?! What if Maui really is Pudge??? What if, and hear me out on this, Lilo is a descendant of Moana and Maui is watching over her and Nani out of his friendship and bond with Moana? I could even see it as they are descendants of him and Moana as if they got together and now he's watching over their family, but I don't see Moana ever being with Maui as more than a friend. It could even be a combination of both, like Lilos family is descendants of Moana and Maui did cause the weather which killed the parents so out of guilt and respect for Moana he watches over them.