optimise performance - walking up the view hierarchy to find the first opaque view for drawing.