This little addition called for pretty substantial reworking of both pathfinding and map logic, and all because the resource piles are both obstacles and something you'd want to be able to interact with.