Maybe change this to `currentSize`?