You should watch the video of the one they have up and running on propane. It’s not hand-cranked or a video simulation.
It sounds like there is a small piston or set of seals that does not leave the cylinder and the larger piston simply pushes against it.