SerpentRivalsofAetherCollectionAgent There are too many dependencies needed by the two frame handlers. It's messy and hard to read and probably inefficient.