Most zkVMs provide cryptography operations acceleration via patching crates. We are currently exploring a more natural way of providing these accelerators by providing guest programs extern C methods they can call, and assume the zkVM compiler will resolve at compilation time.
When that happens, we can remove the xtask crate entirely and avoid all the crate patching mechanics.