Loading: What are the Differences and Advantages between a Specialist and a Generalist?