EG: replaced KeyCollector/KeyFilterCollector with Caching variants

removed old stuff; use Filter now instead of FilterCollector.
please add unittests; this is only the idea!