Super interesting. I'll have a look later