First, this is awesome! I assume the reference to HyperCard is deliberate? (Aesthetically very similar too!)<p>Disclaimer: We&#x27;re doing something similar at <a href="https:&#x2F;&#x2F;anvil.works" rel="nofollow">https:&#x2F;&#x2F;anvil.works</a> (live web-app builder, though ours is drag&#x27;n&#x27;drop), so I ask from experience:<p>1. I see your sample app uses in-memory state on the back end. This is jaw-droppingly easy for simple examples, but dies whenever the Node instance &quot;goes to sleep&quot;. Do you have plans for more durable storage? (I assume so, given that you&#x27;re self-hosting - what do you use for your own storage?)<p>2. How do you sandbox user code? I&#x27;m going to guess &quot;docker&quot; but there&#x27;s only so much poking around I&#x27;m going to do uninvited. I&#x27;m also guessing that allowing random users to run code (with outbound internet access?) on your servers is something you&#x27;re going to have to be nice and careful with...