Not really happy with this (prospector says what it's startup state is, then we registrar later like this). Seems an unfortunate side effect of the jankiness of the registrar storage today. Would much prefer if registrar activities worked like "updates" instead of "from scratch writes"  on the state file.

However, we can maybe fix the set of responsibilities and behaviors later.