Implement store/restore state and history