Use route controllers and wait for subscriptions to publications, remove auto publish