Performance Matching With Constraints