private Future<JsonObject> afterAsync(final JsonObject input) {
        if (Objects.isNull(this.plugin)) {
            return Ux.future(input);
        } else {
            return this.plugin.afterAsync(input, this.options);