Thanks-use R in colab all the time. Funny thing is I was on call with the colab product manager almost two years ago and he wasn't really aware one could do that.
I am not familair with shiny at all (I suspect learnr is my cheap way of doing shiny) and can't directly call session$allowReconnect(FALSE) in learnr. Basically JJ implemented a "start over" button in learnr and I somehow want to magically push it when the app loads to clear any previous output.