Currently, the ns3-ai module allows for sharing C-style structures between the C++ and Python sides. However, support for STL containers and data structures, such as vector, is not yet available. This limitation can be especially problematic when tackling research problems such as network resource allocation, as the lack of vector support forces the user to decompose large vectors into multiple structures and set them separately in shared memory. This approach involves numerous memory reading and writing operations, which can be costly.