Fixed so widgets can queue their elements for drawing to be drawn last