Use case or problem
Large tables in Live Preview have severe performance issues:
- 5+ second loading times, especially on mobile
- May temporarily show source view while loading
- May randomly reload while viewing/editing
- May spontaneously switche to source view
- May cause app-wide lag
- Searching in tables makes them appear as plaintext
This makes working with tables frustrating and disrupts workflow.
Proposed solution
Optimize table rendering in Live Preview:
- Reduce initial load time (<1s target)
- Prevent unexpected source view switching
- Eliminate random reloading
- Implement progressive loading for very large tables
- Isolate table processing to prevent app-wide performance impact
Current workaround
- Split large tables into smaller ones
- Use source view for large tables
- Avoid tables entirely for large datasets