I agree that ALL polynesians probably are descendants of a group of people having their origins in what is not Taiwan, the Philippines and Indonesia.
There are linguistic links to early indonesian languages. For example, although the Indonesian word for a coconut is “kelapa” and a coconut tree “pohon kelapa”, there is another word used only poetically for the coconut: “Niur” Coincidence? I doubt it.
As another exercise look at the names of numbers from one to ten, not in Indonesian, which adopted many Arabic words,but at Javanese or Balinese and compare them to the Maori words. No one could deny the linguistic connection.
in what is NOW Taiwan, etc....
Someone just put a link to this thread - interesting. Narikela is the word of coconut in Sanskrit, nariyal in Hindi.