IfcReinforcementMesh does not store quantities in quantity set

It seems a bit odd to me that IfcReinforcementMesh stores a lot of its quantities in attributes. This means that the element quantities cannot be linked to cost items, for example.

In addition, since it uses Qto_ReinforcingElementBaseQuantities, it can store a “Length” as its quantity, but not a width. The width is quite important for costing.

Thoughts? Can this inconsistency be reconciled? I think this also goes towards the IFC objectives of the late binding strategy.