Having had a team that launched products with Xamarin - I can appreciate this approach (if I’m understanding it correctly).
The approach here is they have transpile your Swift (iOS) to Kotlin (android) but without the “magic” layer so you can modify the Kotlin as needed.