JavaScript on Android. This affects us all

Suppose you’re right.

Anyway, when moving between views there’s a small but noticeable “lag” on Android which is absent on iOS.

I suppose this is why people came up with features like “native scrolling” (Native Scrolling: Android Testers Wanted) and “native transitions” (Native View Transition Animations) primarily for Android.

These seem to be unnecessary on iOS (or are even unsupported, which doesn’t matter - you don’t need them).

These are more workarounds than fundamental solutions - issue remains that JS performance is inadequate.