Enormous refactoring in Rust implementation. Direct deserialization. Zero-copy deserialization in some cases. Much faster.