public function getOriginal($entity)
{
$entities = $this->flatten();
foreach ($entities as $existing) {
if ($existing->getName() == $entity->getName() && $existing->getGrouping() == $entity->getGrouping() && $existing->getFieldname() == $entity->getFieldname()) {
return $existing;
}
}
return $entity;
}