Extremely long data transfer time for webservice to return a query to FMX2004?

Has anyone else had this problem?

I have a page with about 50 fields that need to get populated with data. I have a webservice that returns a recordset of about 200 records, with 50 fields each. However, for Flash to finish taking this data in and display the first record, for some reason it takes about 2 minutes. Does anyone know why this is?