more change checking, but no more than once a second. more logging, but tuneable
a read cache
removing blocks when files are removed