Sealed storage is not used
Need to decide whether we want to remove it. It can save some disk space and tons of code managing it.
Currently epochs are only used to determine randomness. It's not used to decide staking behavior.
Note that a security issue in the current state is that an attacker, seeing the current randomness, can brute-force their pool in such a way to give themselves an advantage in the short term. There are arguments against and for this. In my head, the argument against this is that this cannot be perpetually done (create pool, profit, decommission and so on...), since the attacker would need to wait a long time after decommissioning the pool to be able to redo this attack. So the viability of this attack should be studied.