fix initializer options passing - if initializers wants to publish a state or something, just use mediator.publish()