Structs

Identifies a single / unmerged block, which never changes

An opaque ID, won’t be contiguous as we adjust boundaries