Rationale, pros and cons: https://docs.google.com/document/d/1TuJ8Z4W9rr1vUuKQ0O3Vh5dPPnGw5dKizylaEPtiPcg I suggest having questions and discussions about implementation details in this Google doc and higher level discussions here. Whatever works. Related: - https://github.com/zephyrproject-rtos/zephyr/discussions/34713 - https://github.com/thesofproject/sof/pull/8297