Currently Interactive Components in prototype mode remember their last state until you restart the prototype, which is obviously very clever, but I think could be useful if you could choose if Variants will maintain their actual state when you leave the page and than come back or if they will change back to their initial state every time you leave the page.
This should be very useful to create animation like this one i Took from Material.io