I am not sure if there are any technical blockers on this... can ThinVec::new be made const?
Having to reinitialize every instance causes a very slight regression when I moved from Vec to ThinVec. I'd much rather it copies from pre-generated bits based on const.