Cascade Weaving