> I'll leave it as an excercise to figure out how much data you can fit into 30kb to make usable filtering system.
Into 30kb? That's just 300 items at 100 bytes each. So not a lot?