There's a condition in the post-init that checks the initialization flag within Consul. This currently is used to determine whether or not the member should be initialized as the primary or a standby. This check is unnecessary after the initial setup.
https://github.com/fly-apps/postgres-flex/blob/master/internal/flypg/node.go#L221