Issue #2032393 by effulgentsia: Limit APIs to FieldDefinitionInterface when FieldInstance isn't needed.