Custom equals that excludes timestamp fields to prevent false positives. Only meaningful asset data is compared, not metadata timestamps.