All Rust commits from Facepunch
Fix spawning world not correctly waiting for additional asset scenes to finish loading