modelbuilder: `build_properties` process `all_defs` at once