All stored entries (read-only snapshot).
Bulk-remove every entry of the given label. Returns count removed.
Distinct labels used by the owner. Sorted.
Read entries filtered by label. Empty array when label has no entries.
Remove a contact entry by ref+label. Returns true if anything was removed. For avatar entries, ref = playerId; for npc entries, ref = templatePath.
Rename every entry of oldLabel to newLabel. Returns count
relabeled. No-op if no entries have oldLabel.
Append a contact entry. Duplicates (same kind+ref+label) are no-ops.