Just FYI, I'll probably sit on this for a bit before merging and will likely send a v2. In practice this is probably fine. But I'd like to spend a bit more time working through the theory before settling on this.
Just FYI, I'll probably sit on this for a bit before merging and will likely send a v2. In practice this is probably fine. But I'd like to spend a bit more time working through the theory before settling on this.