The benchmarks introduced in #315 and discussed in #312 show that there's a significant bottleneck in doing filtering on bulk call-level data. Each filter adds extra overhead and can result in > 10x slowdown over the unfiltered query. This issue tracks any discussion on this point. Optimisation is certainly possible and can be done if there's an identified need for it.
The benchmarks introduced in #315 and discussed in #312 show that there's a significant bottleneck in doing filtering on bulk call-level data. Each filter adds extra overhead and can result in > 10x slowdown over the unfiltered query. This issue tracks any discussion on this point. Optimisation is certainly possible and can be done if there's an identified need for it.