lateArrivingProvider

Provider whose models may appear after startup, matching ModelMetadata.provider. Compared case-insensitively, as provider names are everywhere else.

Null excuses nothing, for an implementation that can be configured OUT of late arrival - LocalModelCatalog with discovery disabled is the shipped case. Nullable rather than a second boolean, so there is one thing to read and no way to say "excused, provider unknown".