table: add a cache of column-name -> column-index for fast scanning
rows: add a cache of reflect.Type -> struct-field-index+column-index for faster scanStruct