diff --git a/Sources/XXClient/Group/Functions/GroupGetTrackedId.swift b/Sources/XXClient/Group/Functions/GroupGetTrackedId.swift
deleted file mode 100644
index f70d682b8f00bda85c5cdfee599ccce6ecc4b2a8..0000000000000000000000000000000000000000
--- a/Sources/XXClient/Group/Functions/GroupGetTrackedId.swift
+++ /dev/null
@@ -1,22 +0,0 @@
-import Bindings
-import XCTestDynamicOverlay
-
-public struct GroupGetTrackedId {
-  public var run: () -> Int
-
-  public func callAsFunction() -> Int {
-    run()
-  }
-}
-
-extension GroupGetTrackedId {
-  public static func live(_ bindingsGroup: BindingsGroup) -> GroupGetTrackedId {
-    GroupGetTrackedId(run: bindingsGroup.getTrackedID)
-  }
-}
-
-extension GroupGetTrackedId {
-  public static let unimplemented = GroupGetTrackedId(
-    run: XCTUnimplemented("\(Self.self)", placeholder: 0)
-  )
-}
diff --git a/Sources/XXClient/Group/Group.swift b/Sources/XXClient/Group/Group.swift
index 25723dbab131acc9a361ad47cbb944a1a131e12d..5542ee09b57532015ab2f5141501a019dc1bbb8e 100644
--- a/Sources/XXClient/Group/Group.swift
+++ b/Sources/XXClient/Group/Group.swift
@@ -7,7 +7,6 @@ public struct Group {
   public var getInitMessage: GroupGetInitMessage
   public var getMembership: GroupGetMembership
   public var getName: GroupGetName
-  public var getTrackedID: GroupGetTrackedId
   public var serialize: GroupSerialize
 }
 
@@ -20,7 +19,6 @@ extension Group {
       getInitMessage: .live(bindingsGroup),
       getMembership: .live(bindingsGroup),
       getName: .live(bindingsGroup),
-      getTrackedID: .live(bindingsGroup),
       serialize: .live(bindingsGroup)
     )
   }
@@ -34,7 +32,6 @@ extension Group {
     getInitMessage: .unimplemented,
     getMembership: .unimplemented,
     getName: .unimplemented,
-    getTrackedID: .unimplemented,
     serialize: .unimplemented
   )
 }