Villagers can only carry one item at a time. Hence, if you re-assign a villager from say hunting to wood collection they will drop their loads immediately. You can save resources if you can get them to the appropriate collection location to drop their loads before giving them a new task. Villagers do not drop their loads when ask to build buildings.