Would it make sense to backport all changes required to compile cairo into wasm into the main repo? Thanks!