Don't calculate speed every turn.

We shouldn't calculate the speed every turn, just when the length
changes.