If a program manipulates a large amount of data, it does so in a small number of ways.
To stay ahead, you must have your next idea waiting in the wings.