Frontmatter
| id | 9074 |
| title | Epic: Framework-wide Adoption of ''internalId'' for Stable DOM Identity |
| state | Closed |
| labels | epicairefactoringcore |
| assignees | tobiu |
| createdAt | Feb 9, 2026, 11:51 AM |
| updatedAt | Feb 10, 2026, 1:58 AM |
| githubUrl | https://github.com/neomjs/neo/issues/9074 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | null |
| subIssues | 9071 refactor: Adopt ''internalId'' for Stable DOM Keying (List & Data Views) 9072 refactor: Adopt ''internalId'' for Stable DOM Keying (Grid & Table) 9073 refactor: Ensure Drag & Drop Stability via ''internalId'' |
| subIssuesCompleted | 3 |
| subIssuesTotal | 3 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Feb 10, 2026, 1:58 AM |

This Epic tracks the systematic refactoring of framework components to utilize the newly implemented
internalId(#9070) for DOM keying.Context: The
internalIdfeature (#9070) provides a stable, globally uniqueneo-record-xidentity for all store items (Records and Raw Objects). Adopting this across the framework will:id: null) without DOM collisions.Implementation Plan: Systematic rollout across three key areas:
Child Issues: