@FiniSolberg postions, roblox physics isnt deterministic so input replay would desync. it records root cframes and anim track states at 30hz, vfx/sfx get logged as events and refired on puppet clones.
@AdobeRGBcoder GeomteryService came out in beta around late 2023 and got released for live games in 2024, then they added client support which made this possible. it just got its full release recently somore ppl are probably finding out abt it now. in 2018 it only worked on server.
@FinalMiro its pretty light, the floor gets split into 32 stud tiles so each crater only cuts the few tiles it touches, the cuts run async so it doesnt freeze the game. craters far from ur camera get skipped completely