I should probably be upfront that this is a bit of a hack 😄 - there are a few key things missing today to do this "correctly". But it's cool to see what this could look like if we were to flesh out some of those pieces (which I believe are "just work".