I think this created a build mess by introducing a dependency on FastRTPS.
colcon graph --packages-up-to rmw_cyclonedds_cpp --packages-above fastrtps
fastrtps +**.......
rosidl_typesupport_fastrtps_cpp +*..***..
rosidl_typesupport_fastrtps_c +*..**..
rosidl_typesupport_c +****..
rosidl_generator_py + **..
rosidl_typesupport_cpp +**..
rosidl_default_generators + *
rosidl_default_runtime +*.
rmw_dds_common +*
rmw_cyclonedds_cpp +