useConstraint and accessConstraint can be in different constraint objects.