Any reason why parentAlpha is ignored? Shouldn't that be passed on?