tabs specify their JSON filters