Loading data into temporary tables and then renaming so that data doesn't disappear while we're loading.