I feel CUDA graphs are kind of “display lists done right” — if display lists had locked in all the state switches at capture time, and the only thing you could do was update the contents of the referenced buffers, they would have been great. Of course, display lists were there