Been learning about catalytic cracking of long chain hydrocarbons into shorter chain hydrocarbons, in which the catalyst zeolite is used so that the temperatures needed for the cracking are much lower (about $500\,^\circ\text{C}$ instead of $700\text{-}1000\,^\circ\text{C}$). The question is, how exactly does the zeolite help with the cracking process? Everywhere I look doesn't give a detailed answer, just that zeolite is porous, riddled with holes that can trap molecules. The only clue I have to the process I suppose is this video
https://www.youtube.com/watch?v=nTse5_wXup4
which shows an animation of some hydrocarbons whacking against a tunnel-like zeolite into smaller chain carbons. But to me the video can't be that accurate, because the whole thing seems out of proportion, the hydrocarbons are made from hydrogen and carbon which are pretty small atoms, whereas the zeolite is made from aluminium or silicon which are much larger. Even if this is the actual way it works, why not just have a plane surface to hit the hydrocarbons off to break them then? (Perhaps the rate of collision is much smaller? I'm just pulling at straws here.) Any light shed will be helpful, thanks.