this avoids recreating config and registration on every update, which in turn avoids restarting synapse