Content Matcher Performance and Architecture

For best performance, match against no more than 10 fields. (Fewer is faster.)

If your application requires regular expression matches, numeric value ranges, or more than 10 match fields, then the best practice is to narrow the field of messages with a content matcher, and then code your callback to refine the filtering even further.