Saw this and thought we aren’t too far off. Of course there’s lots of holes to be poked through, but conceptually we are close.