Did you mean to comment that for Block 37-58? That one does jump to Registrar:
```
Prospector <-> Harvester |-> Spooler -> Publisher -> Registar
                         -------------------------------^
```
I commented on Block 37-58 about the jump to registrar and ensuring start offset was persisted ASAP and not waiting for spooler/publisher which could be blocked due to slow pipeline / disconnected peer.

This just makes it:
```
Prospector <-> Harvester -> Spooler -> Publisher -> Registar
```
Which I think is OK - if Harvesters are allowed to stop, Prospector has to know in case it needs to start it again.

Sorry it is Spaghetti :(