Today we have to use camel-catalog to build endpoint uris via a set of properties/map. As the catalog has all the components and its a json file then it requires to load the json and parse it and use the catalog api to generate the endpoint.
Maybe we could source code generate java code that can generate this for the component that we can embed inside each component JAR like we do for configurers.
This would also be faster.
We can then fallback to the catalog json based if no source code was generated (such as 3rd party components).