The above might be a good idea indeed. Or at least a good direction to go.

Commenting post 491: The above might be a good idea indeed. Or at least a good direction to go. The second point means that any FreeCAD Arch/BIM object (wall, column, door, etc...) can have any IFC type (column, window, pipe, etc...) so you could use the Wall tool to build a table, for example