Use transactions for delete cascades