All EngineConfiguration dependencies to arguments so that application can extends beans more easily