We can change it later when we add other passes, but why wouldn't we also have a `colorList` with opaque and translucent?