Skip to main content
Zoltan_Szalay
September 22, 2022

Expose/hide nested instances -> at component property level

  • September 22, 2022
  • 381 replies
  • 20392 views

With the new update, we have a great new feature, but unfortunately, it’s not usable with our component structure.
Exposing all props of a nested instance also exposes props that we don’t want in the context of the consuming component.

What if we could also select which properties to expose? This would lead to a cleaner sidebar with only valid props.

381 replies

Tom E.
New Participant
November 28, 2025

 

I think I understand the problem why they still don’t make it now:

Because they are nested instance, they can always be swapped. So if Figma had the ability to deselect unwanted nested properties from the original parent instance, then what would happen to the swapped nested instance. Would they also be configured like the original, or have full set of its properties?

Or if there were a feature to lock the instance from being swapped, this would make more sense.

Even if it prevented instance swaps, it could still solve a lot of cases, especially if variant-based swaps were still allowed.

It could also work by whitelisting property names to expose (as opposed to blacklisting properties to hide) - then any swapped component that has those same property names would expose them. But I suppose it wouldn’t be as clean as hiding/exposing based on property ID.

ACKERMAN_LINDSAY
New Member
December 9, 2025

Running into problem right now, Need This!!

Michelle15
New Member
January 6, 2026

+1

Anastasiia_Boleiko
New Member
January 27, 2026

+1

noella.choi
New Participant
February 6, 2026

this. hopefully they are working on this. Really running into a wall. Have tried so many workarounds, figma just breaks. 

Chris_Gatland
New Participant
February 11, 2026

Adding my vote for this feature.  I’m going to have to brief all my users on which properties they should edit, and which they have to leave alone.  I can predict with 99.9% certainty that they won’t remember, and will get themselves into a right old mess….. 🙄

David_Simpson
New Participant
February 11, 2026

Hey all, PM responsible for Component Props. Just wanted to say totally hear the desires and needs for this feature, and it’s something we intend to build at some point. Right now other DS-related features are ahead in priority for us, but part of those priorities do include updates to component props. This is not a forgotten part of the product - were still doing active development here.

Hi ​@jjcm Just wondering if you have any progress updates on this?
Maybe for Config 2026? (or sooner would be cool!) 
Thanks 🙏

Johan_Holmberg
New Member
February 16, 2026

+1

Seamus_Leonard2
New Participant
February 17, 2026

If this feature was ever to be added it would be cool to add the same functionality into the “instance swap” → “Preferred instances” flow. Currently that feature just drops the default component instance in place of the slot, which is not always the desired outcome.

e.g I might want to have a user switch between the slot, and an icon only secondary button. Too bad if thats not the default config, I have to ‘expose nested instances’ loosing intentionality and control.

Harrison Brown
New Member
March 18, 2026

+1