Hi everyone — thanks for your patience, and for sharing these examples — they’re really helpful in highlighting how this is showing up in real workflows.
At the moment, component properties (like variants or values) from instances placed inside Slots can’t be controlled or passed through via the Slot itself. Similarly, interactions like hover states on nested components may not behave as expected once placed inside a Slot, even if they work correctly on their own.
This is expected with how Slots work today, and is also consistent with how instances behave more broadly in Figma.
That said, we can see how these limitations impact flexibility — especially when working with interactive or variant-driven components — and the team has heard this feedback and is continuing to explore ways to improve the experience.
As a workaround, if you’re trying to control things like variants or values within slots, using variables and modes can help achieve some of that flexibility.
Really appreciate you all sharing these use cases — they’re valuable as we continue shaping how Slots evolve 🙌