So currently gas cans have the possibility to break and leak everywhere when dropped too many times, is there a chance that this could be used for more than an aesthetic effect? Such as being able to set it on fire if it comes into contact with a spark, fire, or perhaps is fired at to create a spark that will ignite the gasoline for a while? Could add a little extra element to the game. Being able to use it defensively to ward off enemies by creating a path-blocking obstacle or hurt enemies that step onto it, would be really useful in dire situations.
As a side note, the first time I saw that, the attention to detail was very impressive.
You could also take this a step further and if the players shoot wildly near the Gas Cans or Full Generators they have a chance to burst into flames. For generators you would have to find a Fire Extinguisher and then some tools to repair.
You could also have wild firing hit a Gas Can when a player is carrying it and maybe cause him some damage and knock him to the ground and drop all the items when it bursts in to flames.