My original struct ordering "optimizations" may not have been valid for rust. I believe (though would love for someone more knowledgeable to chime in here) that rust reserves the right to reorder structs, so this optimization will be done by the compiler.