Only poll the filesystem when necessary

Fixes #96.
Merge pull request #103 from mccoyst/title

Only poll the filesystem when necessary