Sparse sets have a dense array, which is the sized to store the number of entities in the set, and a sparse array, which is the size of the max used entity id.

If this is not correct, then point me towards the part of EnTT that shows how it's done differently, and I'll change it.