There's no problem with the identifiers, TS has long hardcoded a big table. But for Uppercase/Lowercase/Capitalize, we just did .toUpperCase etc provided by the platform, which could differ.
We now include the tables for Unicode 15.1 but 16+ changed _both_ identifiers and casing rules. Yay...