sqlite: reuse cached column names in statement all() and get()