This breaks the previously implemented behaviour. Opting instead to use "apps" to provide functionality.