overlay menus for peripheral glyphs on a keyboard extension. Trying to get these popup menus juuuuuust right