public function remove($entity, $withCascade = true)
{
$entity = $entity instanceof IEntity ? $entity : $this->getById($entity);
$this->identityMap->check($entity);
return $this->model->remove($entity, $withCascade);
}