yikes this looks difficult haha
I'm not sure this will make it into the final version... it is complete but the bits running up to this level are not. We'll see