internal void RemoveNote(NoteModel note) { lock (notes) { if (!notes.Remove(note)) return; } OnNoteRemoved(note); }