Serialization context for tracking object references
Counter for generating unique IDs
Number of graph nodes recorded
Nodes collected during serialization (id -> serialized node)
Map of objects to their IDs
Serialization context for tracking object references