In Nitro model engines, there is such thing as functional holes in pistons- it's called a "bypass"
Basically as the piston comes down, there is a buildup of crankcase pressure, to remedy this, they put holes in the piston head and matching ports in the sleeve, when the piston comes down the cylinder sleeve exposes the holes and air is allowed to escape.