* Separate creation of subfields of a field from populating values (FieldQuery) * Create a single factory for auxiliary and derived fields for each general type (bc, materials, fault, solution) Related to #620