vec: take advantage of the allocator's usable size