Moves caravan loading from hauling to basic giving it a much higher/alternative priority.
"Why?" you might ask.
Issues with caravan loading seem to come up a lot in the Steam discussions for RimWorld. I think this is because people are incapable of assigning this job the proper priority and that is why it is such a frequent problem. It's not their fault in my opinion but because hauling is actually a specialized, rather low priority task that typically gets assigned to specific pawns.
Caravan loading should be a high priority task for the entire colony to accomplish quickly. It is easy to assign a very high "basic" priority because it is a relatively niche and infrequently used task category. So it is a logical and natural choice.
I usually somewhat mitigate this issue with the mod Job Splitter but it is still somewhat counter-intuitive. So I think I came up with the most elegant solution. Caravan loading is a basic task.