I need to be able to report which deals went through a certain stage vs jumped a certain stage, however PD still shows the deals that jump a certain stage as passing through that stage, so this means it cannot accurately be reported on.

Hopefully that makes sense and I look forward to hearing your ideas based on similar cases.