...but surely you still need to create 200 filters, which is what the OP is trying to avoid? And are you suggesting creating a class for each individual object & filter combination (x200)? That's going to be a busy Universe!
AFAICS, there's no shortcut solution to this requirement.