# To Do
* Make multithreading more memory efficient (currently, queries are copied in memory for each thread)
* Make scope patterns smarter (right now, scope checking functionality is done at a per-query level, however this could be made more efficient if we used the built-in RegEx set checking)
* Make the `CompiledQueryGroup` pattern matching optimized for both `Raw` and `Text` queries. (Currently, only one is supported.)