If you look closely at the Ethereum 2.0 PoS architecture you will see separation between a management chain (beacon) and the actual PoS chain. The management that holds elections and staking is based on VDF (Verifiable Delay Functions). IMO this separation attempts to provide the same idea of an external guarantee