simplify handling of materials

In particular, merge 2 base classes. Also remove quite some unused code.

Merge request reports

Loading