Add useExternalFiltering option and event

Fixes #1246