- `mesh` vs `bmesh` differences. How much of the implementation needs to be duplicated? - How to detect a structural change in edit mode. So we don't keep running stats collection over and over, to a degree it impacts edit mode performance.