New feature: add expiration timeout to configurable options.