Add vert.x support via vertx.runOnLoop