As a quick update, I did find another way to do this, which is by using onCreateRenderer for the series, and using an override of customizeSegment.
This method does require importing utilities that aren't currently exposed by the library, in particular, SegmentProperties and SegmentHelper, which makes me think it may not be the best way.