Fix search vector re-centering when updating a value. Other locations updated for clarity. Defect could have caused values to overlap into the search vector, but it never actually surfaced because computed garbage value forced a full compaction.