Updated direct interactions with UI objects