By far the hardest technical discussions I tried to follow
https://www.youtube.com/watch?v=Dl9eUp28R7k
I am still not sure I got everything and there are a lot of ideas I need to check. Maybe I should fire him a email. We will see how far I get with this.