Run the application on init.

Going through the application component seems to be a good approach so the appropriate hooks can be used from within the application dispatcher.