Enzyme substrates and products often diffuse too rapidly to assess the catalytic implications of these movements. Here, the authors characterise the structural basis of product and substrate diffusion for an exo-hydrolase and discover a substrate-product assisted processive catalytic mechanism.