We are observing many reporters do not: (1) First post to forum to verify their issue; (2) Link said thread to ticket and vice-a-versa; (3) Use the most updated stable or development versions of FreeCAD; (4) Post their Help>About FreeCAD>Copy to clipboard version info; (5) Post a Step-By-Step explanation on how to recreate the issue; (6) Upload an example file to demonstrate problem.

Add a system to specify component styles. Those styles should be Geometry-less Document objects, so they can be easily copied from one document to another, or saved as libraries, and be stored inside a closed group, so it doesn't clutter the tree.

Those styles would defined how components like walls, structures or windows are to be constructed based on their base geometry. They would also include materials once that interface is available.

This would also serve to prove my point that it would be good to have the materials interface to use document objects too ;)