> When you're using expo you cannot bundle your own native extensions. [...] You're locked to their prebuilt ones.
Unless I'm misunderstanding what you're saying, this isn't true at all. At $day_job we have an Expo app with a custom native library and it works just fine; you just have to write an Expo-specific adapter for it and can't use Expo Go in that case.