i’m also curious about the stuff that was happening while using cheat codes that got you into a crash state to begin with – i have only ever gotten into non-responsive states when I am testing accidentally-perpetual while loops, but never under normal circumstances. any data that you can share around that (using delays, any Patterns playing (how many?), were you meta-sequencing, how were you clocking, etc) would be 
(fwiw, nearly-ready update will reduce CPU when using meta-sequencing)