Better implementation of FilterDrawer - checking and unchecking of multiples filterdraweritems