Move filtering into a library interface