Reify new FilterableItemRepository abstraction.
Refactor config metadata filtering to use new FilterableItemRepository.

This should perform better.
Benchmark stubs.
more benchmark attempts