Is it currently possible to use node composition (i.e. components) in `safe_drive`? `rclcpp` supports "manual composition" [like so](https://github.com/ros2/demos/blob/kilted/composition/src/manual_composition.cpp).