Don't we need to reset alpha here? Drawables share a global state.