The 2D view becomes slow when displaying designs with many handles. Potential optimizations:
- Use Flutter's RepaintBoundary / PictureRecorder for static elements
- Implement level-of-detail (hide handle text when zoomed out)
- Canvas layer caching
- Virtualization for off-screen elements
Profile first to identify actual bottlenecks.