upload expensive textures. draw show/hide buttons on top of modal menus, even when they sometimes overlap.