> What's the difference? Any help is appreciated. thanks
1. Creates the engine with a worker. You need a worker running somewhere or your processes will never update. Including, new processes won't instantiate properly.
2. Creates the engine with storage only, no worker. Use this when you have a worker running somewhere else.