The fieldType, probed state and name of the virtual field registers of the KernelCircuit.
The unique kernel codes (perhaps fewer than the number of kernels).
An empty HashMap from AbstractKernels (RecurrentFieldKernels actually) and the vfr index of the Recurrence
The kernelCircuit that is created by the restore process.
A partial syntax tree with only actuators and sensors created during the restore process (Scala runtime only)
The VirtualFieldRegisters of the KernelCircuit, in the order created by a post-order kernel DAG traversal.
The KernelCircuit is a "web of objects" that must be restored in a particular order that requires some global state. These collections are mixed into the ObjectRestorer to permit this.