Adding StateRoot OP to EVM

Hi everyone,
below is thing I found missing in EVM

Like Now there exist
BLOCKHASH

Geting the hash of one of the 256 most recent complete blocks
there should be:

BLOCKSTATEHASH

returning stateRoot same way BLOCKHASH returns hash

That would allows for much easier on-Chain merkle proofs of former state of a blockchain

Example usecase On-Chain Voting that do not require token locking and still prevent multiple votes with same tokens