fix(email-change): don't show dismissed notifications
refactor(CRUD): always use identifier in listings