Technically, to clarify, when running Query() without a Prepare(), we have to eagerly read the meta to populate the columns and types before handing off to the Next() loop. It needs this information to parse the data rows.

Hopefully that makes sense.