This also happens as the result of disk flush, which can be seen here. That results from the validation being blocked from writing its final status to the store as the memory is remapped. This can be avoided entirely by buffering completion handlers such that subsequent validations are not waiting and can proceed both without network and without disk.