bsp::LineSegment: Encapsulated the internal value cache

Access to this data is now possible only by virtue of the API.