This is absolutely infuriating. I have to wait for every single item I marked to get carried to the depot, at the absolute least, because even with all hauling disabled, the broker still brings items to depots. I've managed to trade with two caravans in three years, one dwarf, one elf. This has been a problem as long as I've been playing DF, since the early 3d releases, though it seems worse this time... Please, Oh Great Toady One, just make Trade at Depot higher priority than Fish. Or even Eat. Then we can just toggle the toggle when we want to trade, and he runs the 40 steps to the entrance, and everything's ok. Instead, I toggle the toggle the instant the traders arrive, and then pray I'll catch the Broker in some brief instant when he's actually doing his only job before the caravan leaves.
Don't get me wrong, I'm not totally displeased by how I invariably am forced to kill them all and take everything if there was something I wanted. I was just hoping to be able to offload all these god-awful decaying worthless clothing items that are cluttering up my FPS, and are dropped by the ten every time anything dies. And which take forever to haul. And which the Trader will necessarily haul before actually doing his only job, literally the only thing I ever ever have enabled on him.