Material class names are misleading
Material
defines the material properties for a material of undefined dimensions while MaterialProperties
defines a block/slab/slice of a concrete material.
Suggestion: rename MaterialProperties
to MaterialSlab
.