Hmm maybe this constant needs to be 4 (or at least something greater than 2) -- if the list is hovering around full and doing lots of insertions then deletions, we might end up doing a lot of reallocs?