Cascading Rainbows