Fixing nasty bug

Fixed an issue where if you touched a key in an expiration function, it
wouldn’t actually refresh, it would get deleted by the ensuing batch
delete.