I'd like to investigate, too. Can you send a few hyphenated words? Or a few patterns.
I've investigated and devised for luatex a mechanism based on the old good hyphenations patterns while preserving the joining forms (at least, the basic ones - initial, medial and final): https://github.com/latex3/babel/blob/master/news-guides/news/whats-new-in-babel-3.57.md#uyghur-hyphenation-lua Javier
