# Alternatives to Layer Muting for Persisting Across Sessions

**URL:** <https://forum.aousd.org/t/alternatives-to-layer-muting-for-persisting-across-sessions/550>\
**Category:** USD\
**Created:** [August 31, 2023, 2:34pm UTC](https://forum.aousd.org/t/alternatives-to-layer-muting-for-persisting-across-sessions/550 "2023-08-31T14:34:06Z")\
**Posts on this page:** 1\
**Showing post:** 10

<div class="post-metadata">

**Author:** ![spiff](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.aousd.org/spiff/32/22_2.png) [@spiff](https://forum.aousd.org/u/spiff)\
**Post date:** [November 25, 2024, 1:01am UTC](https://forum.aousd.org/t/alternatives-to-layer-muting-for-persisting-across-sessions/550/10 "2024-11-25T01:01:56Z")

</div>

Hi @adrianmeyerart , you could follow up with SideFX to see if they plan to support muting as a persistent operation in the context of Solaris… though because USD itself does not support it, it would be non-portable. While we are open to being persuaded otherwise, we see muting as a session-based, more limited functionality, whereas expression variables provide alot more power (including the ability to drive variant selections). Eventually I would imagine rendering tools (including `usdrecord`) to support command-line options that either allow you to directly specify expression variable overrides or (like usdview) specify a session layer for the stage that contains overrides. It may take a beat or two for that to happen, though.

---

_[View the full topic](https://forum.aousd.org/t/alternatives-to-layer-muting-for-persisting-across-sessions/550)._
