Right now, the polling interval is hard coded to 60 seconds. To allow for different polling values without changing the source code, it would be good to have the polling value be set when creating the caching thread.
A proposed change is available in PR #6