Too slow…
But here are some thoughts for those interested.

https://pastebin.com/xbJPYAdK