Application requires a large download ( a recordset sourced from SQL server with ~200K rows or ~5MB) from a grails application. In c# I would use a dataReader but gorm with a hasMany defaults to sets and list that must be populated before using them.
What is the grails way to handle larger datasets that should be streamed?