now its just a suggestion but what if the damage was just delayed and if the entire thing was destroyed you took like all damage from the last three turns or something. it would go away after three turns, each source of damage, but if you ran out of barriers, you would get the last few turns of damage all at once.