Currently, we use allow-list of types gathered as typeof(Converter).Assembly.GetExportedTypes().
typeof(Converter).Assembly.GetExportedTypes()
We could do better by codegen or smth else that doesn't use runtime type discovery.
Maybe we could even try the (cursed) System.Text.Json?