Treat UI objects as a stack of message receivers