### Problem description Right now we need a full cached beacon state in order to validate gossip messages ### Solution description per #8650 we should switch to querying and using EpochShuffling instead ### Additional context _No response_