Huge speedup by rewriting BitvSet, from 540 us to 340 us or so