Cascade validation