Refactored loadcalaccesscampaignfilers to use temporary tables with index. The entire thing now runs in under 15 seconds. I think it fixes #97 but we need to keep watching it.