Interesting to see the fast_pool_allocator. Did this pop up in the code as a result of some profiling/testing, or is it just “let’s hope it helps”? I wonder if this could be used much more throughout ROS code, especially when allocating large objects like pointclouds.