better set for SparseIndexedVector