atomicBool on in progress and return reconfig plan on init, let init be idempotent for many callers