Может быть, это поможет:
http://www.asutp-volgograd.com/blog/cascade
К сожалению, вряд ли получится на ПР.