Maxon released a “take system” that finally provides proper implementation of scene states. Only took them about 10 years from when I personally showed them my plugin and told them they need something like it in their package 😉

Anyway, I haven’t used it, but from what I see, it looks like they did a fantastic job.