WARNING! ETH 2.0 might do this!