commented out some asserts in thaw frame that need to come back. sussed out some logic for restoration. Infinite restore loop. Just need to add an if to stop that. Too tired to try to think about it now. Will get to it this weekend.