Comment Kottke's similar idea (Score 1) 4
Kottke covered this very issue back in January, and came up with a similar solution as your suggestion.
Recursion is the root of computation since it trades description for time.