I have noticed that at times changes to the source code within the Rust projects won't "propagate" to the wider ROS 2 system unless I delete the target directories within each of the crates I'm working on.
Is this something that colcon-cargo can do automatically? Or is this a bug within colcon-cargo?