Fix bug where reselecting a filter (or selecting muliple) would cause wonkyness