Yes the value setting happens twice. But in some case its necessary that the arguments are also passed to the `createContent` method, because the ObjectCreatedEvents is fired inside the createContent method.