Just a quick bump to check if graphs as transitions was still being considered? Although I agree, there would be an overhead and conditional checks are simple enough, it might be nice to be able to just use a graph to set exactly what is needed for the transition (like bolt does) rather than having to use intermediate values or bools for the conditional checks.