It would be surprising if rewriting in Rust could change the WASM boundary tax that the article identified as the actual problem.