diff --git a/source/RobotAPI/libraries/armem_objects/server/instance/SegmentAdapter.cpp b/source/RobotAPI/libraries/armem_objects/server/instance/SegmentAdapter.cpp
index 433b2d248d130847af8f2873e85183178707f813..be53cc7ffc75e2e351667bc3143f7e8dfe05b61c 100644
--- a/source/RobotAPI/libraries/armem_objects/server/instance/SegmentAdapter.cpp
+++ b/source/RobotAPI/libraries/armem_objects/server/instance/SegmentAdapter.cpp
@@ -493,9 +493,14 @@ namespace armarx::armem::server::obj::instance
                         }
                     });
 
+                    /* TODO(phesch): Fetch data required for predictions from the memory
+                     * in the locked part (above), run visualization code below.
+                     */
+
                     const std::vector<viz::Layer> layers = visu.visualizeCommit(objectPoses, objectFinder);
                     arviz.commit(layers);
 
+
                     TIMING_END_STREAM(tVisu, ARMARX_VERBOSE);
 
                     if (debugObserver)