Github user twalthr commented on the issue:
https://github.com/apache/flink/pull/6343
Thank you for your suggestions @pnowojski. I hope I could address most of
them in the new commits. I improved the code duplication a bit and
`ExternalCatalogTable` is immutable now with a proper builder. ---
