We should probably rename this to `opaqueList`.  What do you think?