one script would make the container gradually break when the player damages it.
another script would make the original container's contents come out
third script would detect broken/damaged containers and respawn them and also clean up unpicked loot
How cool would this be over the original boring method of opening containers?
I think this could actually work..but something like "harvest" opening containers would probably will be impossible.