Use a protocol for creating Avro `SeekableInput`s.