Pointer Theory

Entanglement is just shared mutable state and wavefunction collapse is what happens when we edit that shared state to remove the thing that was measured.