Syncronized callbacks in ROS2

In the future we hope that a single code base using the same branch will be able to support both ROS versions.

That would be wonderful!

Are there any preliminary design notes suggesting how that could be done?