Revisit cache invalidation on commit/pull