improved theoretical follow AI

The theory here's a lot simpler (though there's still fundamental
issues)