The original abstraction that we always want smoothModel or latentFieldModel is broken. We really want intensityModel (current latentFieldModel), DeDxModel and catchmentModel (both variants of smoothModel but with different rules for handling site_type (DeDx==random effects, catchment == replicate/fixed effect).
The original abstraction that we always want
smoothModelorlatentFieldModelis broken. We really wantintensityModel(currentlatentFieldModel),DeDxModelandcatchmentModel(both variants ofsmoothModelbut with different rules for handlingsite_type(DeDx==random effects, catchment == replicate/fixed effect).