Merge CSqlDataProvider result set with FQL's result

I have a result set of Facebook user Ids in the database, now I have to fetch them along with their user names that is fetched via FQL. In the documentation, I saw there’s an option to insert rows (setRows()), but I couldn’t see a way to attach a new column? How you people are managing the merging of result from dataProvider with Web service response or some other data source in Yii way?

you could write your own dataprovider…