Call me Sherlock, but why not only have one datafile first... and then another when it's required.