Brilliant! I am going to start diving into this. The data layer in Orchard Core seems extraordinarily well designed. I'm so glad that you guys managed to integrate GraphQL into your data access layer as well. The power of this architecture can't be understated.
Regarding the ID discussion started at 44:00, what about cluster setup, there will be multiple distributed stores, are the IDs still guaranteed to be unique?