I'm finally dozing off but... Fast edges equals high frequency so essentially you've got a transmission line, which means you need to consider impedance and termination/matching at both ends (and ground/return.) And, in your circuit you've got multiple transmission lines. If you experiment with sending pulses down lengths of coax (or twisted pair) and play with termination (at both ends) you'll see on your scope (probe at each end) how mangled the waveform can get, plus other nasty effects. Then, if you probe your circuit you'll recognize something that's now familiar.
(BTW, back in the stone age of high speed parallel connections it was common to see ribbon cable with a ground plane, and of course termination resistors at each end, to both ground and V+. I still have a couple of rolls of the stuff for nostalgia's sake -- I'm so sentimental... sigh.)