Following section demonstrates how to read record(s) as StronglyTyped by using LinQ .
		// Table Aliases
        var t0 = new Orders().AsQueryable();

        var query = Odb.SQL.Select(x => x.From(t0)
                            .Where( t0.OrderID > 10260 )
                            .Skip(5).Top(10)
                            .ExcludeFields(t0.ShipperID)
                    );

        var rows = query.ExecuteReader<Orders>(connection).ToList();
    
Record Count= 1.093.000
Client : Core I7-9750H @2.60GHz, 16GB RAM
Server : (Localhost), MsSQL Server 2019

Results
Strongly Typed : 1,6356077 seconds
By ColumnIndex : 1,8987543 seconds
By ColumnName : 2,3467037 seconds
By TableField : 2,5380411 seconds
tkajjg