that resetting platforms is a great idea and would 100% be easy to implement.
One thing I didn’t get to in my devlog about it was this little trick I would do for moving platforms. Every moving platform section was mandatory that I start with a moving platform, that way I knew it would sync. So let’s say the section was a couple disappearing platforms into a moving one. The moving one wouldn’t be guaranteed to be their depending on the players leave time, which just means doing some coding for triggers, but starting with a moving plat was perfect.
This is all kind of unrelated, but I was excited stumbling into that design choice :)