Trying to get cascade delete to work (seems to work for simple parent-child)