As discussed in https://github.com/apache/iceberg/pull/1266#discussion_r464870237, it would be better to refactor builders among spark and Flink readers and writers