We don't publish NIP-94 for all files, but we do for the Media tab in the app. So if the file has context, it just stays as an imeta tag with the hash to check for any modification from the server. But it if stands by itself, it gets a NIP-94 record via NIP-96 uploads to image servers.