Commit

b626ea9

the challenge with these PRs is that they are huge, and contain implementation details before we've identified clearly "what" we want to build. We can chat a bit more about it on stream, feel free to mention it in the comments live