Use BreakpointData objects for communicaition instead of random collection of some of their attributes.