Constraint object handled in cooperation