Thanks for the heads up. It makes sense, a trade-off with the new design is that filters get preprocessed in order to reduce how much duplicate data gets downloaded, and that results in more filters being sent. I'll see what I can do to reduce how many get sent.
Discussion
probably not a big deal but they are extraordinarily long filters, just cut em in half and fire them off at twice the speed i think
in the meantime i want to take a "holiday" from my current job to totally rewrite this codebase clean... the interfaces need redesigning and the concurrency is a mess