There are advantage by allowing the child-widget managing the it own mouse tracking or interactions. If the parent/containter widget tracks the mouse for child, then having new behaviour of mouse in child widgets will change the parent widget also.