Factor out execute methods
Extend FilterClient to filter admin / indices as well
Implement closeable on Client and cleanup FilterClient