let's move this in to the workloadModel, i,e, just have a single `this.workloadModels.hasErrors()`, the workloadModel is the thing that knows if these subfields have errors or not, the outer object shouldn't need to check all of the inner fields individually to determine that