Make `StateFilter` frozen so it is hashable.