Before
```sequence
ChalManager->Ethereum: create edge `E`
ChainWatcher->Ethereum: listen for edge creation event for `E`
Ethereum->ChainWatcher: `E` creation event sent back
ChainWatcher->Nitro: Ask if `E` is honest
Nitro->ChainWatcher: `E` is honest
ChalManager->ChainWatcher: Can `E`, an honest edge, be confirmed?
ChalManager->ChainWatcher: Yes, `E` is honest and has 3 days to confirmation
```
After
```sequence
ChalManager->Ethereum: create edge `E`
ChalManager->ChainWatcher: add `E` directly to the chain watcher
ChalManager->ChainWatcher: Can `E`, an honest edge, be confirmed?
ChainWatcher->ChalManager: Yes, `E` is honest and has 3 days to confirmation
```