start of support for cascade persist