How to tune the iTunes and App Store to remember the password for a very long time?
Enabling automatic downloads can help, but it's highly unlikely that this is simply a preference on the client. I would presume (but haven't reverse engineered) that the server is signaling the purchases that require a password either by signing a certificate with a short expiration time or upon each "purchase."