This will cause color/reset boundaries from earlier patterns to potentially interfere with later patterns. Probably not an issue in practice, since patterns are likely yo be simple words or very broad regexes, but it's worth choosing deliberately.

Fixing this would likely be annoying and would mainly have the effect of inverting the pattern priority.