diff --git a/benchmarks/far_forward/analysis/hits_far_forward_protons.cxx b/benchmarks/far_forward/analysis/hits_far_forward_protons.cxx
index 36eae5c2709cc68ee7e2089fd900cd7c0c19cc62..2db17315c13ab512e28964a1e0af8e60bac7f4a3 100644
--- a/benchmarks/far_forward/analysis/hits_far_forward_protons.cxx
+++ b/benchmarks/far_forward/analysis/hits_far_forward_protons.cxx
@@ -104,11 +104,11 @@ int hits_far_forward_protons(const char* fname = "sim_far_forward_protons.edm4he
                  //.Define("delta_p_over_p1",delta_p_over_p, {"p_track1", "p_thrown"})
                  //.Define("delta_p_over_p2",delta_p_over_p, {"p_track2", "p_thrown"})
                  //.Define("N_VtxBarrelHits",[](std::vector<edm4hep::SimTrackerHitData> hits) { return hits.size();},{"VertexBarrelRecHits"})
-                 .Define("N_BarrelHits", [](std::vector<edm4hep::SimTrackerHitData> hits) { return hits.size();}, {"OuterSiBarrelHits"})
-                 .Define("N_EndcapHits", [](std::vector<edm4hep::SimTrackerHitData> hits) { return hits.size();}, {"OuterTrackerEndcapPHits"})
+                 .Define("N_BarrelHits", [](std::vector<edm4hep::SimTrackerHitData> hits) { return hits.size();}, {"SiBarrelHits"})
+                 .Define("N_EndcapHits", [](std::vector<edm4hep::SimTrackerHitData> hits) { return hits.size();}, {"TrackerEndcapPHits"})
                  ;
 
-  auto hBarrel_x_vs_y = df0.Histo2D({"hBarrel_x_vs_y", "; x ; y ",   100, -900, 900,100, -900, 900 }, "OuterSiBarrelHits.position.x", "OuterSiBarrelHits.position.y");
+  auto hBarrel_x_vs_y = df0.Histo2D({"hBarrel_x_vs_y", "; x ; y ",   100, -900, 900,100, -900, 900 }, "SiBarrelHits.position.x", "SiBarrelHits.position.y");
 
   auto hBarrel_N_vs_theta = df0.Histo1D({"hBarrel_N_vs_theta", "; #theta [deg.]",   20, 0, 180 }, "theta0", "N_BarrelHits");
   auto hEndcap_N_vs_theta = df0.Histo1D({"hEndcap_N_vs_theta", "; #theta [deg.]",   20, 0, 180 }, "theta0", "N_EndcapHits");
diff --git a/benchmarks/far_forward/options/far_forward_reconstruction.py b/benchmarks/far_forward/options/far_forward_reconstruction.py
index 368ce82d4a15ffefbcaa5e878ab86c44e07a44a9..da04f45d518cc6c1f33b56519451240777b4d4bf 100644
--- a/benchmarks/far_forward/options/far_forward_reconstruction.py
+++ b/benchmarks/far_forward/options/far_forward_reconstruction.py
@@ -37,15 +37,11 @@ sim_colls = [
 ]
 
 ffi_romanpot_collections = [
-    "ForwardRomanPotHits1",
-    "ForwardRomanPotHits2"
+    "ForwardRomanPotHits",
 ]
 
 ffi_offmtracker_collections = [
-    "ForwardOffMTrackerHits1",
-    "ForwardOffMTrackerHits2",
-    "ForwardOffMTrackerHits3",
-    "ForwardOffMTrackerHits4"
+    "ForwardOffMTrackerHits",
 ]
 
 sim_colls += ffi_romanpot_collections + ffi_offmtracker_collections
diff --git a/benchmarks/track_finding/options/track_reconstruction.py b/benchmarks/track_finding/options/track_reconstruction.py
index 6be711ed4717f06505165a8f893ba780c69a919c..101dc11fd772b9bed31c6c1af54c99dc1a0e7c3c 100644
--- a/benchmarks/track_finding/options/track_reconstruction.py
+++ b/benchmarks/track_finding/options/track_reconstruction.py
@@ -53,23 +53,16 @@ from Configurables import Jug__Reco__SimpleClustering as SimpleClustering
 algorithms = []
 
 tracker_endcap_collections = [
-    "InnerTrackerEndcapPHits",
-    "InnerTrackerEndcapNHits",
-    "MiddleTrackerEndcapPHits",
-    "MiddleTrackerEndcapNHits",
-    "OuterTrackerEndcapPHits",
-    "OuterTrackerEndcapNHits",
+    "TrackerEndcapHits",
 ]
 tracker_barrel_collections = [
-    "SagittaSiBarrelHits",
-    "OuterSiBarrelHits",
+    "SiBarrelHits",
 ]
 vertex_barrel_collections = [
     "VertexBarrelHits",
 ]
 mpgd_barrel_collections = [
-    "InnerMPGDBarrelHits",
-    "OuterMPGDBarrelHits",
+    "MPGDBarrelHits",
 ]
 
 input_collections = (
diff --git a/benchmarks/track_fitting/options/track_reconstruction.py b/benchmarks/track_fitting/options/track_reconstruction.py
index fb357fc9def940779700bc197253126ae3378f17..d2169146afa0590b06e2825dbee6df6d0dc4f590 100644
--- a/benchmarks/track_fitting/options/track_reconstruction.py
+++ b/benchmarks/track_fitting/options/track_reconstruction.py
@@ -50,23 +50,16 @@ from Configurables import Jug__Reco__SimpleClustering as SimpleClustering
 algorithms = []
 
 tracker_endcap_collections = [
-    "InnerTrackerEndcapPHits",
-    "InnerTrackerEndcapNHits",
-    "MiddleTrackerEndcapPHits",
-    "MiddleTrackerEndcapNHits",
-    "OuterTrackerEndcapPHits",
-    "OuterTrackerEndcapNHits",
+    "TrackerEndcapHits",
 ]
 tracker_barrel_collections = [
-    "SagittaSiBarrelHits",
-    "OuterSiBarrelHits",
+    "SiBarrelHits",
 ]
 vertex_barrel_collections = [
     "VertexBarrelHits",
 ]
 mpgd_barrel_collections = [
-    "InnerMPGDBarrelHits",
-    "OuterMPGDBarrelHits",
+    "MPGDBarrelHits",
 ]
 
 input_collections = (
diff --git a/benchmarks/tracking/options/track_reconstruction.py b/benchmarks/tracking/options/track_reconstruction.py
index e09e3f57794c4c8445404ec8c87c096a55b6d4bd..a00262484360a2c5b1006350fa1202e644ba91d8 100644
--- a/benchmarks/tracking/options/track_reconstruction.py
+++ b/benchmarks/tracking/options/track_reconstruction.py
@@ -51,23 +51,16 @@ from Configurables import Jug__Reco__SimpleClustering as SimpleClustering
 algorithms = []
 
 tracker_endcap_collections = [
-    "InnerTrackerEndcapPHits",
-    "InnerTrackerEndcapNHits",
-    "MiddleTrackerEndcapPHits",
-    "MiddleTrackerEndcapNHits",
-    "OuterTrackerEndcapPHits",
-    "OuterTrackerEndcapNHits",
+    "TrackerEndcapHits",
 ]
 tracker_barrel_collections = [
-    "SagittaSiBarrelHits",
-    "OuterSiBarrelHits",
+    "SiBarrelHits",
 ]
 vertex_barrel_collections = [
     "VertexBarrelHits",
 ]
 mpgd_barrel_collections = [
-    "InnerMPGDBarrelHits",
-    "OuterMPGDBarrelHits",
+    "MPGDBarrelHits",
 ]
 
 input_collections = (