DO NOT USE THIS INSTANCE FOR LIVE DATA!!!!
The SegmentIdFactory is used quite often and even though it's methods are pretty fast, the synchronization of those methods does tend to cause some contention.