Basic UIObject implementation.