Stored when the notification is made, so a title changed later still shows
the old one. The …Username fields and the refs are joined when it is sent,
so they follow a rename. The notification's type says which member it is.
Usage
import { type NotificationData } from "shared/notification.ts";