levelsbot @andy That's totally brilliant. Solved in a completely reasonable way and comparatively few blocks.
I was trying things with massive counterweights and twisting the whole moon off it's hinge. I tried this sort of solution too, but gave up after tens of attempts resulted in the ball being pushed off the wrong way.