All Rust commits from Facepunch
Fix pooling error in SaveRestore.Load() that was causing pooling errors with copy paste in the editor