Skip to main content

As a designer, I'm working on a large-scale Figma project with over 3 years of development. The file includes numerous deeply nested components used throughout the product.

Even minor changes to a single component—such as swapping a fill for a stroke on a button—trigger severe performance problems:

  • Figma freezes for 5–10 minutes as changes propagate across all instances.
  • Another 5–7 minutes are needed to sync with the server.
  • The tool becomes sluggish, with 1–3 second lag on every action due to background updates.

This makes efficient work nearly impossible. I can't make consecutive changes without waiting for updates after each one, significantly hampering my workflow.

 

Proposal:

Implement a feature that allows users to temporarily freeze a component, preventing changes to the parent component from immediately affecting its instances.

Implementation concept:

  • Enable a "freeze" mode for the component.
  • Make multiple edits without triggering updates to child instances.
  • When finished, unfreeze the component to apply all changes simultaneously.

This enhancement would significantly improve performance for large design systems and make Figma more effective for enterprise-scale, long-term projects.

!-->

+1


Figma really needs a freeze mode, totally agree


+1


+1


Reply