I haven't played TOTK, but when you say rewind-ability, it makes me think about Braid. Is it similar?
Also, world state is not deterministic like Braid's levels, so entities can lose its rewindable status or have their state history modified depending on certain factors (a destroyed or lost object can't be brought back with rewind, etc.).