add saving hook "preRemove" & "preBatchRemove" for ListAction