Constraint based modeling, keep relationships between elements