isDistinct

Returns true if this entitlement differs from other on any field other than the product identifiers (productIds, latestProductId).

Used to dedupe re-emissions where billing enrichment refills product fields but the user-facing entitlement state (id, active, dates, renewal, store, …) is unchanged.