I would like to use Log4j2 without losing its API like passing lambdas for lazy loading.

So, I would like to avoid to use Vertx LoggerFactory (returning generic Logger API) and use the Log4j2 directly.

Is there any serious drawback to consider when Log4j2 is used directly without using the Vertx logger factory?

Thank you