I have never heard about Big Bounce before, honestly, but the illustration at the top of the article basically made sense in a heart beat and I'm impressed how simple yet how much of the idea it conveys, apparently, correctly. Kudos to the visual artist, usually these scientific illustrations used to explain a weird or novel idea are over the top.