> The design allows multiple objects to share one structure in memory across multiple records, or not have such a structure at all

Yes. I fear you are missing the point.