Oh, I never noticed that `resized` wasn't a separate field.

I'm guessing this doesn't use `std.bitmanip.bitfields` because of a zero-dependency obsession, but I guess it's not terrible in this case...