Saving a SQL Question runs the query twice?

It was reported that, when saving a SQL Query Question, our driver executes the SQL twice.

When looking at what's happening against PostgresSQL, it seems like the SQL is passed twice as well, except Metabase doesn't seem to fetch the results after the first call.

Is there anything we should be aware of to support SQL Query questions?