All Rust commits from Facepunch
Fix NREs on disconnect due to the main scene (camera) unloading before entities using the camera to update