Item tags wouldn't really be that bad of an idea if you arranged them by class (Creature, charecter, mobile, immobile, Self propelled, building, etc.) or something of the sort that would be useful to other sorts of game mechanics.
You could make it ignore creature, charecter and self propelled (I'm think futuristic items like ox & wagons or something here).
Also @ ops problem. Can't destroy boat?