Hardcoding the cache liftetime does not seem like a good idea. Could we at least have a variable without an admin interface to set this?

See comment regarding cache above.