i dont know if this has been noticed, but an object an spawn on another object. Destroying one of them will make the tile walkable despite another object occupying the place.