Git Source Foreign Call Structures
struct ForeignCallStorage {
    mapping(uint256 policyId => uint256) foreignCallIdxCounter;
    mapping(uint256 policyId => mapping(uint256 foreignCallIndex => ForeignCall)) foreignCalls;
    mapping(address foreignCallAddress => mapping(bytes4 signature => bool)) isPermissionedForeignCall;
    mapping(address foreignCallContractAddress => mapping(bytes4 => mapping(address permissionedAdmin => bool)))
        permissionedForeignCallAdmins;
    mapping(address foreignCallContractAddress => mapping(bytes4 selector => address[]))
        permissionedForeignCallAdminsList;
}