I don't see anything that modified the normal element, do we need an opacity override here? (since it can't change the opacity of the owning container)