Reinstate index_UpdateCrud

But with the assert logic changed to reflect that
we don't immediately update the indexes.