Replace scroll removal with disabling buttons and tweaking display, to avoid the whole weakref issue
Restore torpor / burnt state
Load action record
Fix logic around loading torpor state
Add a rollback button
Remove some unneeded layers of indirection
Rename stuff for improved clarity. Remove some redundant bits
Fix restoring 'in torpor' state
Change text color on torpor / not torpor changes
Split loading into function for use in rollback