it's actually not stored as a blob.
one pass not two