Ported /tg/'s blob revamp to /vg/ code.

I suggest testing this first.