Story 47413795: Added scaffolding so programs could have their own tooltip markup for client-rendered object widgets