Maybe more importantly for performance, are those helpers inlinable into wasm?
While I'm not sure how much cross-language optimization is being done, it sounds like these all reduce to the same concepts in the end and I don't think the performance impact will be as large as you think.