All Rust commits from Facepunch
Refactor RandomLoopAnimSubSystem to just use two handles, release and create them on the fly as needed Much simpler state handling