Since `conatainer` and `vertx` are not set in the constructor, they won't be available right away, so we should just wrap when we need them.
Just make it final, for no reason.