Been experimenting with the papagayo function with the backlit coro faces and managed to get it to work.
I'm keeping the eyes, nose, head, body and feet as separate models and just added all the mouth parts into one model that is defined as a "face". I've managed to get the mouth to turn on blue to show the words being spoken using the standard method of breaking down the words to the phonemes. The thing that had me stumped for a while was getting the mouth parts that weren't being used during a certain sound to revert to white (as the papagayo function just turns them off by default). Layers was the obvious answer. I made a layer below and made that be constantly ON white. So now as the mouth parts move with the words, the mouth shape(s) making the sound are blue and the ones that papagao turns off stay on white to match the white of the rest of the head.