Popping of changedSegments FixedLengthBitSet data is synchronous; but subsequent invocations utilizing the bitset are asynchronous to keep read I/O channels open.