This is really clever! I really admire how you thought of one mechanic and then answered the question "and then what would happen?" and added all the emergent mechanics (like the pivots moving other pivots). Nice work!