There is always a Main Point for any identifier.
If there is only one point with the identifier, then that point is the Main Point.
If there are duplicate identifiers, then the first point created with the identifier is the Main Point, unless the duplicates have been resolved using the Resolve Duplicates command.
If the duplicates have been resolved, a new point at the computed average position becomes the Main Point. This is the Resolved Point.