I want to control the color of the text that's printed above the intervals (graying out many intervals and highlighting others).
Implementation should be as simple as exposing an argument in plot.Intervals_full or by passing ... to the text call here:
text(
mids, y,
rownames( x ),
pos = 3, offset = .5,
cex = names_cex,
xpd = NA
)