Ball Haulers by Smart Parts