Add backend filtering support