Using large xml file as Linq data source