adding auto resize to SparseSet