Hey! I was in the process of moving some of my ROS1 nodes to ROS2 and wanted to bump this thread to ask if there has been any further updates regarding the ShapeShifter class. I was hoping to move my current roscpp node to rclcpp and allow it to subscribe to multiple topics with varying message types, with the ability to detect the message type at runtime. Thanks!