Many other filesystems need it but vfat no longer does. It calls built-in UTF-8 functions directly, while nominally using nls_ascii as its I/O charset.