The computer does the work, and the user does the thinking.
If it's worth the user entering, it's worth the program remembering.