The identifier a table collection uses to name the provider that serves it.
Defaults to the provider's type name. A chain holds at most one provider of each type, so the type identifies the instance. Override only to keep an identifier stable across a rename.