Trinity Paintball has something like this..
You put your liquid in the center, and a 12 gram in. You screw the top down and the floating center piece will puncher the 12 and fill the entire thing with co2. That pushes the liquid out the vent holes. Usually straight up. Kind of neat.