Prevent repeated scans of cache when blocked

Addresses issue #119
Ensure page cache is cleared after commit