Does this actually work?  If we're keeping around the original JSON, why would filtering make any difference?