As things are, people will always claim and palisade resources. If the goal if for natural resources to be unclaimable, they should despawn after being harvested and respawn elsewhere in the world. You can't claim something that spawns at random, right?
Alternatively, devs could embrace resource ownership and let us pclaim them. If siege was feasible, fighting over claimed resources might actually happen.