Custom equals that excludes computed property to prevent false positives. Only meaningful customer data is compared, not derived fullName.