SerializedBlock

Preparatory changes for serialization