Problem description
as per #8650 we will not have a full CachedBeaconStateAllFork when we switch to native state transition
Solution description
switch all interfaces of regen + state caches (FIFOBlockStateCache + PersistentCheckpointStateCache) to work with IBeaconStateView
this will likely needs to be done after other issues
Additional context
No response