We propose a novel approach to intranuclear cascades which takes as input quantum Monte Carlo nuclear configurations and uses a semi-classical, impact-parameter based algorithm to model the propagation of protons and neutrons in the nuclear medium. We successfully compare our simulations to available proton-carbon scattering data and nuclear-transparency measurements. By analyzing the dependence of the simulated observables upon the ingredients entering our intranuclear cascade algorithm, we provide a quantitative understanding of their impact. Particular emphasis is devoted to the role played by nuclear correlations, the Pauli exclusion principle, and interaction probability distributions.