How do Sparse Collections and the SparseCollectionPercentage setting work?