We should move this check into `mixSpecIntoComponent`