All Rust commits from Facepunch
Restore the models I deleted from main that are still used in that branch